aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a new command line option for PassManager using utilities.Chris Lattner2002-04-292-11/+144
* Stub functions for timing supportChris Lattner2002-04-291-0/+3
* More cleanupsChris Lattner2002-04-291-59/+54
* Code cleanupsChris Lattner2002-04-291-127/+111
* Remove dead codeChris Lattner2002-04-282-15/+3
* FIXME removed: malloc/alloca ALWAYS have a size argumentChris Lattner2002-04-281-7/+2
* Rename functions to be more consistend with other pass constructorsChris Lattner2002-04-281-5/+4
* Todo has been implemented, remove itChris Lattner2002-04-281-3/+0
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-2815-4/+62
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-0/+8
* Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG()Chris Lattner2002-04-282-26/+26
* * Add a stub to FunctionPass so that subclasses can declare that they do notChris Lattner2002-04-283-10/+77
* Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.hChris Lattner2002-04-281-6/+9
* Add #include that was removed from TargetMachine.hChris Lattner2002-04-282-0/+2
* Use forward decl instead of #includeChris Lattner2002-04-281-1/+1
* Include appropriate fileChris Lattner2002-04-282-0/+4
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-2849-105/+106
* Fix two FIXME'sChris Lattner2002-04-281-2/+0
* Simplify and update code a bitChris Lattner2002-04-282-10/+10
* 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 namespaceChris Lattner2002-04-281-14/+14
* 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-2810-92/+68
* Remove obsolete namespace from exampleChris Lattner2002-04-282-2/+2
* 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
* Expose the internalize pass.Chris Lattner2002-04-281-1/+5
* Run the internalize pass to mark all functions except main internal whenChris Lattner2002-04-281-3/+2
* Be careful not to make "external" function internalChris Lattner2002-04-281-2/+3
* Initial checkin of new "Internalize" pass for GCCLDChris Lattner2002-04-282-0/+53
* Minor changes to allow Modules (which are no longer Values) to workChris Lattner2002-04-282-14/+15
* Use operator << to print modulesChris Lattner2002-04-285-20/+5
* SymTabValue class incorporated into Function and Module classes.Chris Lattner2002-04-281-46/+0
* Include an operator<<, to print modulesChris Lattner2002-04-281-0/+5
* 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
* Remove forward def'ns that are already in Value.hChris Lattner2002-04-281-11/+1
* s/Method/FunctionChris Lattner2002-04-281-10/+9
* Module's are no longer Value's.Chris Lattner2002-04-281-10/+1
* The interesting contents of SymTabValue were incorporated into FunctionChris Lattner2002-04-281-1/+1
* * Module's are no longer Value'sChris Lattner2002-04-281-9/+27