aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add missing #includeChris Lattner2003-12-311-0/+1
* * Make Module::getTypeName constChris Lattner2003-12-311-16/+23
* Make the lookup method const.Chris Lattner2003-12-311-3/+3
* Add new functionChris Lattner2003-12-311-0/+13
* New class, useful for command-line interactive programs.Chris Lattner2003-12-311-0/+94
* Fix PR198Chris Lattner2003-12-311-8/+11
* Add commentsChris Lattner2003-12-311-2/+5
* Minor code cleanups. The only bugfix is to the UR_DEBUG stuff which didn'tChris Lattner2003-12-311-15/+20
* remove some useless #includesChris Lattner2003-12-301-9/+0
* Use new getFileSize function instead of sys/stat.h directly.Chris Lattner2003-12-304-28/+19
* Add new methodChris Lattner2003-12-301-0/+10
* Further revisions of the FDHandle idea. In this version we use ownershipChris Lattner2003-12-301-8/+0
* Add trivial exception specs to produce better code since the methods cannotChris Lattner2003-12-291-3/+3
* Factor FDHandle out of the bytecode reader into the FileUtilities.h supportChris Lattner2003-12-292-16/+27
* implement new getToken functionChris Lattner2003-12-291-0/+43
* Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner2003-12-2817-92/+59
* Reserve ECX and EDI instead of EBX and EDI. Since EBX is a calleeAlkis Evlogimenos2003-12-281-8/+8
* Add coalescing to register allocator. A hint is added to each intervalAlkis Evlogimenos2003-12-283-2/+30
* Add TargetInstrInfo::isMoveInstr() to support coalescing in registerAlkis Evlogimenos2003-12-282-0/+23
* Whoops, don't try to lower non intrinsic callsChris Lattner2003-12-284-0/+4
* implement support for the intrinsic lowering functionalityChris Lattner2003-12-288-59/+126
* Eliminate some code that is not needed now that we have the intrinsic lowerin...Chris Lattner2003-12-284-58/+30
* Pass around IntrinsicLowering instances as appropriate.Chris Lattner2003-12-287-50/+74
* Use the intrinsic lowering functionalityChris Lattner2003-12-282-30/+88
* Move into the VMCore libraryChris Lattner2003-12-282-2/+2
* Implement the default implementation of the intrinsic lowering classChris Lattner2003-12-282-0/+114
* finegrainify namespacificationChris Lattner2003-12-281-9/+7
* Merging constants can cause further room for improvement. Iterate untilChris Lattner2003-12-281-35/+45
* Add a noteChris Lattner2003-12-281-0/+5
* Factor code out of LLIChris Lattner2003-12-261-0/+54
* minor cleanupsChris Lattner2003-12-261-7/+6
* No longer run atExit functions from run()Chris Lattner2003-12-263-23/+27
* No longer run atExit functions from run()Chris Lattner2003-12-262-10/+6
* Improve debugging output when choosing a register to spill.Alkis Evlogimenos2003-12-241-8/+3
* Do a separate pass to compute spill weights because doing it inlineAlkis Evlogimenos2003-12-241-10/+27
* Right, fix the problem with invoke instructions, not just call instructionsChris Lattner2003-12-231-1/+1
* Do not delete the type holder until after the call instruction has beenChris Lattner2003-12-231-1/+1
* Modified the logic so that library objects with main() are only linked inJohn Criswell2003-12-231-6/+7
* Minor cleanups, plug a minor memory leakChris Lattner2003-12-232-5/+2
* Change the way free regusters are computed and perform betterAlkis Evlogimenos2003-12-231-130/+77
* Modified the linker so that it always links in an object from an archiveJohn Criswell2003-12-231-11/+21
* rename ClassifyExpression -> ClassifyExprChris Lattner2003-12-234-19/+19
* More minor non-functional changes. This now computes the exit condition, thoughChris Lattner2003-12-231-15/+52
* Remove extraneous #includeChris Lattner2003-12-232-16/+11
* Finegrainify namespacificationChris Lattner2003-12-231-42/+42
* Fix memory corruption bug PR193Chris Lattner2003-12-221-20/+26
* Reverted back to revision 1.11. The previous fix doesn't really fixJohn Criswell2003-12-223-36/+9
* Fix crash when compiling twolf.Alkis Evlogimenos2003-12-221-1/+2
* Don't mind me, I'm just refactoring away. This patch makes room for LFTR, butChris Lattner2003-12-221-90/+130
* finegrainify namespacificationChris Lattner2003-12-221-8/+23