aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Move annotation to support libraryChris Lattner2003-01-142-2/+2
* Minor cleanupsChris Lattner2003-01-141-5/+2
* Make type resolution a bit more efficientChris Lattner2003-01-141-6/+6
* Fix bugChris Lattner2003-01-141-0/+1
* New filesChris Lattner2003-01-132-0/+390
* New filesChris Lattner2003-01-134-0/+1346
* Add support for named functionsChris Lattner2003-01-133-11/+30
* Dead fileChris Lattner2003-01-131-0/+0
* Add support for new types of valuesChris Lattner2003-01-131-13/+56
* Bad segvs actually cause a segv nowChris Lattner2003-01-131-2/+9
* * Wrap at 80 columnsChris Lattner2003-01-131-49/+47
* Handle value promotion properly to work with tracing betterChris Lattner2003-01-131-1/+21
* No longer need scalaropts libChris Lattner2003-01-131-1/+1
* Add fixmeChris Lattner2003-01-131-1/+2
* Fix static initializer ordering dependencyChris Lattner2003-01-131-2/+17
* Add debugging helperChris Lattner2003-01-131-1/+2
* Make sure to handle %'s in strings correctly so that the names of BB's and fu...Chris Lattner2003-01-131-10/+9
* * No longer need lowerallocation passChris Lattner2003-01-131-9/+10
* rename FP -> fp*Chris Lattner2003-01-131-7/+7
* * Move frame and constant pool indexes to first argument of memory referenceChris Lattner2003-01-131-11/+12
* * Some instructions take 64 bit integers, add an Arg type for itChris Lattner2003-01-131-4/+32
* * Function calls clobber fp registersChris Lattner2003-01-131-72/+141
* Add support for frame and constant pool referencesChris Lattner2003-01-131-4/+16
* Move passes out to Passes.hChris Lattner2003-01-131-10/+7
* Add speculationChris Lattner2003-01-131-1/+1
* * Implement rudimentary output of the constant poolChris Lattner2003-01-132-38/+220
* * Add support for FP registers ST*Chris Lattner2003-01-132-40/+146
* * Adjust to use new interfaces, eliminating CurReg stuffChris Lattner2003-01-132-820/+1604
* Fix references to functionsChris Lattner2003-01-131-6/+8
* Start renaming MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-131-16/+11
* * Use the PHI Elimination passChris Lattner2003-01-131-80/+6
* * Convert to use LiveVariable analysisChris Lattner2003-01-131-261/+251
* Convert to MachineFunctionPassChris Lattner2003-01-131-7/+6
* Add support for 3 new forms of MachineOperandChris Lattner2003-01-131-18/+39
* Add support for constant poolChris Lattner2003-01-131-1/+29
* Add support for global address by string and constant pool valuesChris Lattner2003-01-131-1/+10
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-2924-71/+71
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-294-8/+8
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-291-10/+8
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-283-25/+25
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-284-10/+10
* Rename MachineFrameInfo to TargetFrameInfo.hChris Lattner2002-12-286-6/+6
* Initial checkin of Prolog/Epilog code inserter, which is an important partChris Lattner2002-12-281-0/+247
* Put class in anonymous namespaceChris Lattner2002-12-281-23/+25
* * Convert to be a MachineFunctionPass instanceChris Lattner2002-12-281-174/+67
* * Convert to be a MachineFunctionPass instanceChris Lattner2002-12-281-196/+64
* * Add printing support for FrameIndex operandsChris Lattner2002-12-281-24/+29
* * A bunch of functionality and data was removed from MachineFunction and putChris Lattner2002-12-281-48/+84
* Frame info moved out of MachineFunction into a seperate objectChris Lattner2002-12-282-12/+14
* Eliminate unneccesary fileChris Lattner2002-12-281-42/+0