aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Merging the linear scan register allocator in trunk. It currently passes most...Alkis Evlogimenos2003-11-204-3/+1296
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1138-16/+165
* Fix problems linking against the reoptimizer; _llvm_regAllocState must haveBrian Gaeke2003-11-101-2/+2
* Operand numbers are now ints. Save the register allocation of the valueBrian Gaeke2003-11-103-30/+40
* Let's not forget about our friends -- Constant Pool indices.Misha Brukman2003-11-061-0/+1
* Do not use a class before it is defined.Chris Lattner2003-11-051-6/+9
* Update verifySavedState()'s comment, so that it reflects its currentBrian Gaeke2003-11-041-1/+3
* Add comments.Brian Gaeke2003-11-041-0/+4
* Include llvm/CodeGen/MachineCodeForInstruction.h. Use it to startBrian Gaeke2003-10-301-6/+29
* Make AllocState an enum.Brian Gaeke2003-10-301-2/+12
* Publicize the type of FnAllocState.Brian Gaeke2003-10-242-2/+15
* standardize command line option namesChris Lattner2003-10-241-1/+1
* Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction.Brian Gaeke2003-10-231-0/+9
* Move AllocInfo structure to a private AllocInfo.h header file.Brian Gaeke2003-10-231-48/+15
* Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants.Brian Gaeke2003-10-231-1/+1
* New file, containing AllocInfo structure.Brian Gaeke2003-10-231-0/+61
* * Eliminate `using' directiveMisha Brukman2003-10-232-52/+26
* * Fix order of #include filesMisha Brukman2003-10-232-21/+22
* * Order #includes as per style guideMisha Brukman2003-10-233-46/+45
* * Use C++ style comments instead of C-styleMisha Brukman2003-10-232-30/+25
* * Eliminate `using' directiveMisha Brukman2003-10-231-106/+88
* Make code layout more consistent.Misha Brukman2003-10-233-318/+259
* Change the type of FnAllocState.Brian Gaeke2003-10-221-1/+1
* Don't worry about converting each function's reg. alloc. state into One BigBrian Gaeke2003-10-221-20/+21
* Add prototype for verifySavedState().Brian Gaeke2003-10-221-0/+1
* Doxygenify method comments.Brian Gaeke2003-10-221-207/+154
* Added LLVM copyright notice.John Criswell2003-10-213-0/+27
* Added LLVM copyright header.John Criswell2003-10-217-0/+50
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-206-0/+48
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-2027-0/+189
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-191-2/+2
* #include vector which we will need here soonChris Lattner2003-10-151-0/+1
* Decrease usage of use_size()Chris Lattner2003-10-151-1/+1
* Regularize header file commentsChris Lattner2003-10-132-9/+7
* * Doxygenified commentsMisha Brukman2003-10-101-8/+8
* Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefsAlkis Evlogimenos2003-10-084-44/+54
* Moved enum and command-line option in separate file. Also added function that...Alkis Evlogimenos2003-10-021-0/+35
* include passes.h which defines the interface this file exposesChris Lattner2003-09-301-4/+4
* Update head-of-file comment.Brian Gaeke2003-09-241-1/+10
* Untabify tabs in stuff I've recently added.Brian Gaeke2003-09-242-3/+156
* Use getRegClassID() instead of getRegClass()->getID(), since it's there.Brian Gaeke2003-09-241-17/+15
* Remove some unused methods of class IGNode.Brian Gaeke2003-09-241-13/+0
* Move getAnalysisUsage method from header to .cpp file. Add a normal fileChris Lattner2003-09-232-21/+22
* Use C++ math header instead of C version.Brian Gaeke2003-09-211-1/+1
* Erase now-unused prototypes.Brian Gaeke2003-09-211-3/+0
* Rearrange #includes ... since there are fewer now I guess it's a win.Brian Gaeke2003-09-211-2/+2
* Standardize the names of include guards.Brian Gaeke2003-09-215-11/+10
* Standardize the names of include guards.Brian Gaeke2003-09-211-4/+2
* Standardize the names of include guards.Brian Gaeke2003-09-211-6/+5
* I tried to standardize the formatting and tidy up the huge amount ofBrian Gaeke2003-09-212-204/+33