aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSelection
AgeCommit message (Expand)Author
2002-02-03* Straighten out #includesChris Lattner
2002-02-03* Swich to annotation model for MachineCodeForInstructionChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-15Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-12-03Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26The old getIndices has been deprecated, because it no longer works. It nowChris Lattner
2001-11-15Added naming to inserted phi copy values - for easy debuggingRuchira Sasanka
2001-11-15Changed phi elimination codeRuchira Sasanka
2001-11-14Don't assume constant operand can only be in position 1!Vikram S. Adve
2001-11-14Idiotic error in last fix.Vikram S. Adve
2001-11-14Don't need to load a NULL pointer constant from memory!Vikram S. Adve
2001-11-14Remove much cruft from the MemAccessInst instructionChris Lattner
2001-11-12For phi elimination, now we are generating only one instructionRuchira Sasanka
2001-11-12Added phi elimination code - not finalRuchira Sasanka
2001-11-08Major overhaul of stack frame management.Vikram S. Adve
2001-11-04Minor method renameChris Lattner
2001-10-28Record constants that need to be emitted in the assembly code.Vikram S. Adve
2001-10-22Cosmetic changes only.Vikram S. Adve
2001-10-171. Add a bottom-up pass on BURG trees that is used to fix constant operands.Vikram S. Adve
2001-10-10Machine-independent code generation routines used in instructionVikram S. Adve
2001-10-10Moved code generation support routines to InstrSelectionSupport.cpp.Vikram S. Adve
2001-10-02Commit more code over to new cast styleChris Lattner
2001-10-01Convert more code to use new style castsChris Lattner
2001-09-30Change ! ( ...== ...) to !=.Vikram S. Adve
2001-09-18Don't check for null on deleteChris Lattner
2001-09-18Minor changes.Vikram S. Adve
2001-09-18Don't add instructions to subtree for Phi or Call.Vikram S. Adve
2001-09-14This checkin represents some cleanup of the backend, implementing the followi...Chris Lattner
2001-09-12More cleanups, preparing to revamp InstrForest to, among other things,Chris Lattner
2001-09-12* Clean up InstrForestChris Lattner
2001-09-11Eliminate 'BasicNode' from InstrForest.Chris Lattner
2001-09-11Eliminate MainTreeNode functionChris Lattner
2001-09-10Use predicate for Value type testChris Lattner
2001-09-07A file should always include it's private header file *FIRST* see theChris Lattner
2001-08-28Remove source list.Vikram S. Adve
2001-08-28Moved debug options declaration to header file, and movedVikram S. Adve
2001-07-31Simplify command line options, and add option for printingVikram S. Adve
2001-07-31Generate tree nodes for Phi instructions.Vikram S. Adve
2001-07-30Record machine instructions in the vector for each basic block.Vikram S. Adve
2001-07-28Eliminate unused function.Vikram S. Adve
2001-07-23CommandLine library cleanup. No longer use getValue/setValue, instead, just ...Chris Lattner
2001-07-23Eliminated the Unique class in favor of NonCopyable and NonCopyableVChris Lattner
2001-07-23Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner
2001-07-23Clean up hash table usageChris Lattner
2001-07-23Removal of the redundant CompileContext wrapperChris Lattner
2001-07-23Large scale changes to implement new command line argument facilityChris Lattner
2001-07-22Privatize LLCOptions. It had no business being visible to the entireChris Lattner