Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 1 | -7/+8 |
| | | | | | | | class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144 | ||||
* | Fix a bug in previous bug fix. | Vikram S. Adve | 2002-03-31 | 1 | -6/+14 |
| | | | | llvm-svn: 2069 | ||||
* | Major overhaul to FoldGetElemPtr to handle mixed array and struct refs. | Vikram S. Adve | 2002-03-24 | 1 | -10/+35 |
| | | | | llvm-svn: 1968 | ||||
* | Constants are now added to the constant pool only when a load | Vikram S. Adve | 2002-03-18 | 1 | -25/+17 |
| | | | | | | | instruction is actually generated for them. Rename the different versions of SetMachineOperand. llvm-svn: 1903 | ||||
* | * Switch over to cleaner TmpInstruction model | Chris Lattner | 2002-02-03 | 1 | -5/+7 |
| | | | | llvm-svn: 1648 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -1/+1 |
| | | | | llvm-svn: 1503 | ||||
* | Eliminate all uses of memInst->getIndicesBROKEN(). | Vikram S. Adve | 2001-12-15 | 1 | -3/+3 |
| | | | | llvm-svn: 1485 | ||||
* | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -20/+16 |
| | | | | | | | Rename ConstPool* -> Constant* Rename ConstPoolVals.h -> ConstantVals.h llvm-svn: 1407 | ||||
* | The old getIndices has been deprecated, because it no longer works. It now | Chris Lattner | 2001-11-26 | 1 | -2/+2 |
| | | | | | | | is named getIndicesBROKEN() and shall be removed when the codebase is updated to not call it llvm-svn: 1338 | ||||
* | Don't assume constant operand can only be in position 1! | Vikram S. Adve | 2001-11-14 | 1 | -2/+2 |
| | | | | llvm-svn: 1308 | ||||
* | Idiotic error in last fix. | Vikram S. Adve | 2001-11-14 | 1 | -1/+1 |
| | | | | llvm-svn: 1306 | ||||
* | Don't need to load a NULL pointer constant from memory! | Vikram S. Adve | 2001-11-14 | 1 | -2/+10 |
| | | | | llvm-svn: 1305 | ||||
* | Remove much cruft from the MemAccessInst instruction | Chris Lattner | 2001-11-14 | 1 | -2/+2 |
| | | | | llvm-svn: 1298 | ||||
* | Major overhaul of stack frame management. | Vikram S. Adve | 2001-11-08 | 1 | -2/+2 |
| | | | | llvm-svn: 1185 | ||||
* | Minor method rename | Chris Lattner | 2001-11-04 | 1 | -2/+2 |
| | | | | llvm-svn: 1119 | ||||
* | Record constants that need to be emitted in the assembly code. | Vikram S. Adve | 2001-10-28 | 1 | -40/+19 |
| | | | | llvm-svn: 1010 | ||||
* | 1. Add a bottom-up pass on BURG trees that is used to fix constant operands. | Vikram S. Adve | 2001-10-17 | 1 | -140/+187 |
| | | | | | | | | | Needs to be bottom up because constant values may be forward-substituted to their uses (i.e., into the parent in the BURG tree). 2. Move most of the constant-fixup code into machine-indepedent file InstrSelectionSupport.cpp. llvm-svn: 859 | ||||
* | Machine-independent code generation routines used in instruction | Vikram S. Adve | 2001-10-10 | 1 | -0/+357 |
selection. These used to live in several different places before. llvm-svn: 719 |