| Commit message (Expand) | Author | Age | Files | Lines |
* | Make functions that preserve the CFG not invalidate analyses that only depend | Chris Lattner | 2002-05-06 | 1 | -1/+28 |
* | Move a bunch of code to a .cpp file, don't #include Instruction.h | Chris Lattner | 2002-05-06 | 2 | -86/+24 |
* | Move code out of header file | Chris Lattner | 2002-05-06 | 1 | -0/+81 |
* | Replace all usages of Type::isPointerType with isa<PointerType> | Chris Lattner | 2002-05-06 | 1 | -3/+3 |
* | Implement getPrimitiveSize() | Chris Lattner | 2002-05-06 | 1 | -2/+14 |
* | Implement constant propogation of shift instructions | Chris Lattner | 2002-05-06 | 2 | -0/+44 |
* | Implement constant propogation of shifts | Chris Lattner | 2002-05-06 | 1 | -0/+28 |
* | Print functions with curly braces instead of begin/end | Chris Lattner | 2002-05-06 | 1 | -9/+7 |
* | Implement two iterator remove method | Chris Lattner | 2002-05-06 | 1 | -0/+17 |
* | Implement remainder | Chris Lattner | 2002-05-03 | 1 | -9/+46 |
* | Implement remainder | Chris Lattner | 2002-05-03 | 2 | -22/+26 |
* | Fix bug: test/Regression/Transforms/SCCP/2002-05-03-NotOperator.ll | Chris Lattner | 2002-05-03 | 1 | -12/+26 |
* | The implementation keyword is no longer neccesary | Chris Lattner | 2002-05-02 | 1 | -1/+1 |
* | Fix problem where subpasses would invalidate all analyses outstanding | Chris Lattner | 2002-04-30 | 1 | -0/+8 |
* | Make the range insert operation return an iterator, even though the STL | Chris Lattner | 2002-04-29 | 1 | -3/+11 |
* | Changes so that iMemory.h doesn't include DerivedTypes.h | Chris Lattner | 2002-04-29 | 2 | -0/+19 |
* | Eliminate duplicate or unneccesary #include's | Chris Lattner | 2002-04-29 | 6 | -7/+0 |
* | Add new optional getPassName() virtual function that a Pass can override | Chris Lattner | 2002-04-29 | 3 | -5/+15 |
* | Add a new command line option for PassManager using utilities. | Chris Lattner | 2002-04-29 | 2 | -11/+144 |
* | Todo has been implemented, remove it | Chris Lattner | 2002-04-28 | 1 | -3/+0 |
* | Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica... | Chris Lattner | 2002-04-28 | 1 | -0/+4 |
* | Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG() | Chris Lattner | 2002-04-28 | 1 | -14/+15 |
* | * Add a stub to FunctionPass so that subclasses can declare that they do not | Chris Lattner | 2002-04-28 | 1 | -4/+28 |
* | Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.h | Chris Lattner | 2002-04-28 | 1 | -6/+9 |
* | Split ConstantVals.h into Constant.h and Constants.h | Chris Lattner | 2002-04-28 | 10 | -10/+11 |
* | Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes | Chris Lattner | 2002-04-28 | 1 | -22/+22 |
* | Remove extra unused argument from CheckFailed method | Chris Lattner | 2002-04-28 | 1 | -10/+10 |
* | The check to see if an external function was marked internal was not reachable! | Chris Lattner | 2002-04-28 | 1 | -4/+6 |
* | Minor changes to allow Modules (which are no longer Values) to work | Chris Lattner | 2002-04-28 | 2 | -14/+15 |
* | The contents of the SymTabValue class have been incorporated into the | Chris Lattner | 2002-04-28 | 1 | -41/+1 |
* | * Incorporate the contents of SymTabValue into Function and Module | Chris Lattner | 2002-04-28 | 2 | -5/+50 |
* | Module's are no longer values | Chris Lattner | 2002-04-28 | 1 | -5/+0 |
* | Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,... | Chris Lattner | 2002-04-28 | 1 | -14/+14 |
* | s/Method/Function | Chris Lattner | 2002-04-27 | 1 | -3/+3 |
* | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 4 | -94/+121 |
* | Trivial simplification of code | Chris Lattner | 2002-04-27 | 1 | -2/+1 |
* | * Change Constant::getNullConstant to Constant::getNullValue | Chris Lattner | 2002-04-27 | 1 | -33/+1 |
* | * Abort program on verification errors | Chris Lattner | 2002-04-24 | 1 | -1/+41 |
* | Add some basic checks of CallInst's. | Chris Lattner | 2002-04-18 | 1 | -8/+17 |
* | * Convert the verifier to use an InstVisitor to be better structured | Chris Lattner | 2002-04-18 | 1 | -137/+154 |
* | Move asmwriter/getStrValue cruft into AsmWriter.cpp file. | Chris Lattner | 2002-04-18 | 1 | -128/+0 |
* | Pull all of the getStrValue implementation cruft out of Constants.cpp and | Chris Lattner | 2002-04-18 | 1 | -24/+94 |
* | Remove gep::isStructSelector | Chris Lattner | 2002-04-18 | 1 | -9/+4 |
* | Remove old frivolous uses of getStrValue in a debugging statement | Chris Lattner | 2002-04-16 | 1 | -2/+2 |
* | Remove unneccesary cast | Chris Lattner | 2002-04-16 | 1 | -1/+1 |
* | Changes to: | Chris Lattner | 2002-04-16 | 1 | -44/+106 |
* | * Fix bug: test/Regression/Verifier/2002-04-13-RetTypes.ll | Chris Lattner | 2002-04-13 | 1 | -22/+47 |
* | Minor bugfix for previous checkin | Chris Lattner | 2002-04-13 | 1 | -1/+1 |
* | * Remove obselete code for unsized arrays | Chris Lattner | 2002-04-13 | 1 | -20/+67 |
* | Add Module::getTypeName | Chris Lattner | 2002-04-13 | 1 | -0/+20 |