aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in comments.Brian Gaeke2003-09-151-2/+2
* Fixed spelling and grammar.Misha Brukman2003-09-112-18/+18
* Don't build dead directoriesChris Lattner2003-09-011-1/+1
* Remove dead library makefileChris Lattner2003-09-011-8/+0
* Remove makefile for dead libraryChris Lattner2003-09-011-9/+0
* LiveRange.h is now in lib/CodeGen/RegAllocChris Lattner2003-09-011-1/+1
* LiveRangeInfo got moved into the lib/CodeGen/RegAlloc directoryChris Lattner2003-09-012-2/+2
* PhyRegAlloc.h got moved to lib/CodeGen/RegAllocChris Lattner2003-09-011-1/+1
* Move IGNode from public include directory to here. Minor cleanups like addin...Chris Lattner2003-09-015-117/+102
* Fixed two double free bugs that caused llc to segfault or run forever.John Criswell2003-08-281-5/+21
* Removing READMETanya Lattner2003-08-282-35/+2
* Putting my revised version of ModuloScheduling in cvs. This is not complete...Tanya Lattner2003-08-284-2940/+155
* Moved index into BB to common graph class because its needed by ModuloSchedGr...Tanya Lattner2003-08-282-4/+1
* Added/removed header fileTanya Lattner2003-08-271-1/+0
* *** empty log message ***Tanya Lattner2003-08-273-416/+273
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-255-481/+353
* Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.llChris Lattner2003-08-231-13/+21
* The word `dependent' has no `a'.Misha Brukman2003-08-212-2/+2
* Fix spelloChris Lattner2003-08-211-1/+1
* Spell `necessary' correctly.Misha Brukman2003-08-181-1/+1
* Fix bug: Jello/2003-08-15-AllocaAssertion.llChris Lattner2003-08-171-8/+18
* Fix typo in commentBrian Gaeke2003-08-151-1/+1
* Remove uses of the NonCopyable class, to make the doxygen output look betterChris Lattner2003-08-151-9/+17
* rename selection directory and library to SelectionDAGChris Lattner2003-08-152-2/+2
* Add a bunch of new node types, etcChris Lattner2003-08-152-12/+71
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-142-2/+2
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-5/+2
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-134-6/+6
* Mapping directory no longer existsChris Lattner2003-08-131-1/+1
* Obsolete fileChris Lattner2003-08-131-4/+0
* For instructions in a delay slot of another instruction,Vikram S. Adve2003-08-121-12/+16
* Build the SelectionDAG libraryChris Lattner2003-08-111-1/+1
* Initial checkin of SelectionDAG implementation. This is still rough andChris Lattner2003-08-113-0/+332
* Fix assertion in MachineInstr::substituteValue().Vikram S. Adve2003-08-071-2/+2
* Use a new local data structure instead of the MachineInstr::regsUsed setChris Lattner2003-08-051-8/+7
* Add a mapChris Lattner2003-08-051-0/+4
* Minor cleanupsChris Lattner2003-08-051-23/+22
* Physical registers no longer live in the regsUsed set for each machine instrChris Lattner2003-08-051-18/+30
* Do not insert physical regsiters into the regsUsed setChris Lattner2003-08-051-3/+0
* All callers of these methods actually wanted them to preserve the flags,Chris Lattner2003-08-051-26/+5
* Fix bugs handling ESP in alloca referencesChris Lattner2003-08-051-3/+6
* Revert previous change, and be really anal about what physical registers can do.Chris Lattner2003-08-051-27/+19
* Don't bother calculating info unless its needed. May reduce number of stack ...Chris Lattner2003-08-041-4/+2
* * Fix spelling of 'necessary'Chris Lattner2003-08-041-26/+61
* Simplify code, eliminating the need for the X86 isVoid target instr flagChris Lattner2003-08-031-3/+4
* Set debug typesChris Lattner2003-08-032-0/+2
* Remove using declChris Lattner2003-08-031-3/+1
* Wrap at 80 columnsChris Lattner2003-08-031-1/+2
* Move DEBUG to Debug.hChris Lattner2003-08-012-1/+3
* All constant-evaluation code now unified intoVikram S. Adve2003-07-291-31/+8