summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-031-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 nowChris Lattner2001-11-261-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. Adve2001-11-141-2/+2
| | | | llvm-svn: 1308
* Idiotic error in last fix.Vikram S. Adve2001-11-141-1/+1
| | | | llvm-svn: 1306
* Don't need to load a NULL pointer constant from memory!Vikram S. Adve2001-11-141-2/+10
| | | | llvm-svn: 1305
* Remove much cruft from the MemAccessInst instructionChris Lattner2001-11-141-2/+2
| | | | llvm-svn: 1298
* Major overhaul of stack frame management.Vikram S. Adve2001-11-081-2/+2
| | | | llvm-svn: 1185
* Minor method renameChris Lattner2001-11-041-2/+2
| | | | llvm-svn: 1119
* Record constants that need to be emitted in the assembly code.Vikram S. Adve2001-10-281-40/+19
| | | | llvm-svn: 1010
* 1. Add a bottom-up pass on BURG trees that is used to fix constant operands.Vikram S. Adve2001-10-171-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 instructionVikram S. Adve2001-10-101-0/+357
selection. These used to live in several different places before. llvm-svn: 719
OpenPOWER on IntegriCloud