aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Eliminate the PromoteInstance class, incorporating it into the PromotePassChris Lattner2002-04-281-63/+57
* Eliminate visited, CurrentValue, and WriteSets as instance variables ofChris Lattner2002-04-281-53/+54
* * Fix bug: test/Regression/Transforms/Mem2Reg/2002-03-28-UninitializedVal.llChris Lattner2002-04-281-4/+12
* This huge changeset is a strictly cleanup changeChris Lattner2002-04-281-228/+174
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-2814-115/+105
* Remove all contents of the cfg namespace to the global namespaceChris Lattner2002-04-282-8/+8
* Remove extra unused argument from CheckFailed methodChris Lattner2002-04-281-10/+10
* The check to see if an external function was marked internal was not reachable!Chris Lattner2002-04-281-4/+6
* Be careful not to make "external" function internalChris Lattner2002-04-281-2/+3
* Initial checkin of new "Internalize" pass for GCCLDChris Lattner2002-04-281-0/+38
* Minor changes to allow Modules (which are no longer Values) to workChris Lattner2002-04-282-14/+15
* Eliminate use of SymTabValue classChris Lattner2002-04-281-4/+4
* The contents of the SymTabValue class have been incorporated into theChris Lattner2002-04-281-41/+1
* * Incorporate the contents of SymTabValue into Function and ModuleChris Lattner2002-04-282-5/+50
* Module's are no longer valuesChris Lattner2002-04-281-5/+0
* Simplify codeChris Lattner2002-04-281-15/+5
* Remove unneccesary #includeChris Lattner2002-04-281-1/+0
* Module's are no longer Value subclassesChris Lattner2002-04-281-1/+1
* Fix signed/unsigned comparison warningChris Lattner2002-04-281-1/+1
* Initial checkin of simple&fast SSA based GCSE algorithmChris Lattner2002-04-281-0/+272
* Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner2002-04-286-45/+45
* s/Method/FunctionChris Lattner2002-04-2721-117/+118
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-2740-372/+331
* Changes because the Terminator::getSuccessor function now FAILS if successorChris Lattner2002-04-272-6/+11
* Use the cast<> operator in favor of C style castsChris Lattner2002-04-271-3/+3
* * Change Constant::getNullConstant to Constant::getNullValueChris Lattner2002-04-271-35/+51
* Add support for tracking array allocationsChris Lattner2002-04-272-2/+13
* Allow the inline limit to be modified on the commandline for debuggingChris Lattner2002-04-271-1/+6
* Trivial simplification of codeChris Lattner2002-04-271-2/+1
* * Change Constant::getNullConstant to Constant::getNullValueChris Lattner2002-04-271-33/+1
* Change Constant::getNullConstant to Constant::getNullValueChris Lattner2002-04-276-17/+14
* Simplify code a bitChris Lattner2002-04-271-6/+5
* Don't record instructions for copying method arguments in theVikram S. Adve2002-04-252-0/+2
* Don't pad spills and temp. stack areas for alignment.Vikram S. Adve2002-04-251-4/+5
* Major changes to how int and FP arguments are handled. VarargsVikram S. Adve2002-04-251-189/+254
* Added functions to compute which register, if any, to useVikram S. Adve2002-04-251-15/+20
* Insert copy operations for FP arguments to a varargs function,Vikram S. Adve2002-04-251-31/+69
* Implementation of class MachineFrameInfo.Vikram S. Adve2002-04-251-0/+50
* Don't record instructions for copying method arguments in theVikram S. Adve2002-04-252-132/+156
* Improve printing during dumps.Vikram S. Adve2002-04-251-28/+16
* Optional args are no longer allocated as they are discovered.Vikram S. Adve2002-04-251-51/+22
* * Abort program on verification errorsChris Lattner2002-04-241-1/+41
* Add some basic checks of CallInst's.Chris Lattner2002-04-181-8/+17
* Programs that actually free memory were brokenChris Lattner2002-04-181-1/+1
* * Convert the verifier to use an InstVisitor to be better structuredChris Lattner2002-04-181-137/+154
* Add new api for basic signal handling for toolsChris Lattner2002-04-181-0/+53
* Move asmwriter/getStrValue cruft into AsmWriter.cpp file.Chris Lattner2002-04-181-128/+0
* Pull all of the getStrValue implementation cruft out of Constants.cpp andChris Lattner2002-04-181-24/+94
* Add a fixme so that we don't forget this is broken.Chris Lattner2002-04-181-0/+3
* * getAsString requires that the input array is string compatible, soChris Lattner2002-04-181-33/+32