- 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
- 691fa3c Add a new command line option for PassManager using utilities. by Chris Lattner · 23 years ago
- 63f824c Stub functions for timing support by Chris Lattner · 23 years ago
- 097632e More cleanups by Chris Lattner · 23 years ago
- 2f6f03b Code cleanups by Chris Lattner · 23 years ago
- 18b24ea Remove dead code by Chris Lattner · 23 years ago
- cc82cc1 FIXME removed: malloc/alloca ALWAYS have a size argument by Chris Lattner · 23 years ago
- e6ef669 Rename functions to be more consistend with other pass constructors by Chris Lattner · 23 years ago
- 9d73279 Todo has been implemented, remove it by Chris Lattner · 23 years ago
- 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
- 0ad0d0e Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFG by Chris Lattner · 23 years ago
- 3330e5b Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG() by Chris Lattner · 23 years ago
- d30efaf * Add a stub to FunctionPass so that subclasses can declare that they do not by Chris Lattner · 23 years ago
- 3adc069 Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.h by Chris Lattner · 23 years ago
- d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
- b6dcbfc Use forward decl instead of #include by Chris Lattner · 23 years ago
- 97453d6 Include appropriate file by Chris Lattner · 23 years ago
- 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
- 9ae93cd Fix two FIXME's by Chris Lattner · 23 years ago
- bfeec10 Simplify and update code a bit by Chris Lattner · 23 years ago
- b9ddce6 Eliminate the PromoteInstance class, incorporating it into the PromotePass by Chris Lattner · 23 years ago
- 0adb9f9 Eliminate visited, CurrentValue, and WriteSets as instance variables of by Chris Lattner · 23 years ago
- 5b5df17 * Fix bug: test/Regression/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll by Chris Lattner · 23 years ago
- 9f4eb01 This huge changeset is a strictly cleanup change by Chris Lattner · 23 years ago
- 4ec35ab Eliminate the cfg namespace by Chris Lattner · 23 years ago
- 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 23 years ago
- 8fc2f20 Remove all contents of the cfg namespace to the global namespace by Chris Lattner · 23 years ago
- 8765096 Remove obsolete namespace from example by Chris Lattner · 23 years ago
- 39dd024 Remove extra unused argument from CheckFailed method by Chris Lattner · 23 years ago
- 794caa1 The check to see if an external function was marked internal was not reachable! by Chris Lattner · 23 years ago
- c6d52e0 Expose the internalize pass. by Chris Lattner · 23 years ago
- 7bf5dfe Run the internalize pass to mark all functions except main internal when by Chris Lattner · 23 years ago
- 100d6da Be careful not to make "external" function internal by Chris Lattner · 23 years ago
- dbb1735 Initial checkin of new "Internalize" pass for GCCLD by Chris Lattner · 23 years ago
- 2e9175a Minor changes to allow Modules (which are no longer Values) to work by Chris Lattner · 23 years ago
- d43035e Use operator << to print modules by Chris Lattner · 23 years ago
- f4467b8 SymTabValue class incorporated into Function and Module classes. by Chris Lattner · 23 years ago
- dae4a36 Include an operator<<, to print modules by Chris Lattner · 23 years ago
- 2312b1c Eliminate use of SymTabValue class by Chris Lattner · 23 years ago
- 67e08db The contents of the SymTabValue class have been incorporated into the by Chris Lattner · 23 years ago
- 11aa477 * Incorporate the contents of SymTabValue into Function and Module by Chris Lattner · 23 years ago
- 5240dac Module's are no longer values by Chris Lattner · 23 years ago
- fd63f25f Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 23 years ago
- 09c66f0 Remove unneccesary #include by Chris Lattner · 23 years ago
- 96d0f30 Module's are no longer Value subclasses by Chris Lattner · 23 years ago
- 3bed5b4 Fix signed/unsigned comparison warning by Chris Lattner · 23 years ago
- 09a60ac Remove forward def'ns that are already in Value.h by Chris Lattner · 23 years ago
- 20ad298 s/Method/Function by Chris Lattner · 23 years ago
- 356b793 Module's are no longer Value's. by Chris Lattner · 23 years ago
- 8537377 The interesting contents of SymTabValue were incorporated into Function by Chris Lattner · 23 years ago
- 6b5689e * Module's are no longer Value's by Chris Lattner · 23 years ago
- 785bfcc Add a forward defn for Module since it's no longer in Value.h by Chris Lattner · 23 years ago
- 8c310c7 * Incorporate the functionality of SymTabValue into Function * s/Method/Function by Chris Lattner · 23 years ago
- 89bf005 New testcase for GCSE by Chris Lattner · 23 years ago
- 923caad Test GCSE by Chris Lattner · 23 years ago
- 598d21c Run GCSE as part of gccas. by Chris Lattner · 23 years ago
- e5fb83e Expose new GCSE pass by Chris Lattner · 23 years ago
- d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 23 years ago
- a298d27 Change the Dominator info and LoopInfo classes to keep track of BasicBlock's, not by Chris Lattner · 23 years ago
- 483e14e s/Method/Function by Chris Lattner · 23 years ago
- 3b743f9 s/Method/Function in classname by Chris Lattner · 23 years ago
- d0cbb94 Remove old file that will never be used by Chris Lattner · 23 years ago
- f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
- f2361c5 Changes because the Terminator::getSuccessor function now FAILS if successor by Chris Lattner · 23 years ago
- 3550420 Use the cast<> operator in favor of C style casts by Chris Lattner · 23 years ago
- 59c2614 Change the semantics of getSuccessor to FAIL if an out of range successor # is attempted. by Chris Lattner · 23 years ago
- 8e34333 * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- ee7eafa Add support for tracking array allocations by Chris Lattner · 23 years ago
- 2aa51be Allow the inline limit to be modified on the commandline for debugging by Chris Lattner · 23 years ago
- 12be974 Support array allocations by Chris Lattner · 23 years ago
- c72114c Trivial simplification of code by Chris Lattner · 23 years ago
- 95b876e * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- 1a18b7c Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- 87e873b Simplify code a bit by Chris Lattner · 23 years ago
- f270c1b Rename getNullConstant to getNullValue by Chris Lattner · 23 years ago
- a8ac3fc Added functions to compute the offset of a given incoming or outgoing by Vikram S. Adve · 23 years ago
- 7b3640b Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
- d23a229 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
- 0bc0516 Don't pad spills and temp. stack areas for alignment. by Vikram S. Adve · 23 years ago
- 31f78c4 Major changes to how int and FP arguments are handled. Varargs by Vikram S. Adve · 23 years ago
- 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
- dbc4fad Insert copy operations for FP arguments to a varargs function, by Vikram S. Adve · 23 years ago
- a4a943d Implementation of class MachineFrameInfo. by Vikram S. Adve · 23 years ago
- 4876209 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
- 93240fe Improve printing during dumps. by Vikram S. Adve · 23 years ago
- 03d33bd Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
- a00409e * Abort program on verification errors by Chris Lattner · 23 years ago
- efdd0a2 Add some basic checks of CallInst's. by Chris Lattner · 23 years ago
- 7b5577b Programs that actually free memory were broken by Chris Lattner · 23 years ago
- fe6d2ce Changes to make print pass work! by Chris Lattner · 23 years ago
- d231fc3 * Convert the verifier to use an InstVisitor to be better structured by Chris Lattner · 23 years ago
- 1d2535c New testcase by Chris Lattner · 23 years ago
- 76d1229 Make sure that there is no case where a signal can occur leaving a partially by Chris Lattner · 23 years ago
- bac27a4 Add new api for basic signal handling for tools by Chris Lattner · 23 years ago
- 922a392 New api for signal handling for LLVM tools by Chris Lattner · 23 years ago
- 68d892d Move asmwriter/getStrValue cruft into AsmWriter.cpp file. by Chris Lattner · 23 years ago
- 66e810b Pull all of the getStrValue implementation cruft out of Constants.cpp and by Chris Lattner · 23 years ago
- 0154505 Add a fixme so that we don't forget this is broken. by Chris Lattner · 23 years ago
- 10586ab Remove getStrValue method from Constant implementations. The AssemblyWriter by Chris Lattner · 23 years ago
- 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago