2002-07-30 |
Chris Lattner | * Fix bug: test/Regression/Transforms/ADCE/2002-07... |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Add code to ensure that no PHI nodes are left laying... |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Fix bug: test/Regression/Transforms/ADCE/2002-07-29... |
tree | commitdiff |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
tree | commitdiff |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
tree | commitdiff |
2002-07-26 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-25 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-10 |
Chris Lattner | Disable folding g-e-p instructions into loads and stores. |
tree | commitdiff |
2002-06-30 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-06-25 |
Anand Shukla | changes to make it compatible with 64bit gcc |
tree | commitdiff |
2002-06-25 |
Chris Lattner | MEGAPATCH checkin. |
tree | commitdiff |
2002-05-28 |
Chris Lattner | Avoid deleting individual instructions until AFTER... |
tree | commitdiff |
2002-05-26 |
Chris Lattner | Simplify the interface to local DCE and Constant prop |
tree | commitdiff |
2002-05-23 |
Chris Lattner | Fold add X, 0 for floating point types as well |
tree | commitdiff |
2002-05-22 |
Chris Lattner | Fix and implement ADCE to finally work! |
tree | commitdiff |
2002-05-22 |
Chris Lattner | Use the new DEBUG(x) macro to allow debugging code... |
tree | commitdiff |
2002-05-22 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-21... |
tree | commitdiff |
2002-05-21 |
Chris Lattner | New CFG Simplification pass: removed from the old DCE... |
tree | commitdiff |
2002-05-20 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-20... |
tree | commitdiff |
2002-05-16 |
Chris Lattner | * Make debug output conditional on #define |
tree | commitdiff |
2002-05-14 |
Chris Lattner | * Fix bug: test/Regression/Transforms/GCSE/2002-05... |
tree | commitdiff |
2002-05-14 |
Chris Lattner | Fix bug: test/Regression/Transforms/InstCombine/2002... |
tree | commitdiff |
2002-05-14 |
Chris Lattner | Fix bug: test/Regression/Transforms/InstCombine/2002... |
tree | commitdiff |
2002-05-14 |
Chris Lattner | Implement elimination of loads |
tree | commitdiff |
2002-05-13 |
Chris Lattner | Trivial cleanups |
tree | commitdiff |
2002-05-10 |
Chris Lattner | Initial checkin of LICM pass |
tree | commitdiff |
2002-05-10 |
Chris Lattner | Add support for printing out statistics information... |
tree | commitdiff |
2002-05-10 |
Chris Lattner | Fix some bugs, straighten stuff out, more work needs... |
tree | commitdiff |
2002-05-10 |
Chris Lattner | Initial checkin of the PiNodeInsertion pass |
tree | commitdiff |
2002-05-09 |
Chris Lattner | Handle setcc <global*>, 0 instructions, Global pointers... |
tree | commitdiff |
2002-05-09 |
Chris Lattner | Give the longer name to the instruction that will proba... |
tree | commitdiff |
2002-05-09 |
Chris Lattner | Add ability to transform (x - (y - z)) into (x + (z... |
tree | commitdiff |
2002-05-08 |
Chris Lattner | * Combine: A-(-B) -> A + B |
tree | commitdiff |
2002-05-08 |
Chris Lattner | Initial checkin of expression reassociation pass |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Fix bug: test/Regression/Transforms/ADCE/2002-01-31... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Merge all individual .h files into a single Scalar... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Updates to move some header files out of include/llvm... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Reduce dependance on TransformInternals.h, instead... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Add #include no longer included by llvm/Transforms... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | Factor code out to the TransformUtils library |
tree | commitdiff |
2002-05-07 |
Chris Lattner | * Convert InstWorkList to vector instead of set, becaus... |
tree | commitdiff |
2002-05-07 |
Chris Lattner | * Remove all cfg simplification stuff for a new cfg... |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Only do masking for unsigned values! |
tree | commitdiff |
2002-05-06 |
Chris Lattner | * Eliminate dead code that should have been removed... |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Handle X = phi Y --> X = Y |
tree | commitdiff |
2002-05-06 |
Chris Lattner | * Use simplified interface to constant propogation... |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Clean up ADCE by removing extraneous wrapper class |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Combine not (not X) -> X |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Support more cases... |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Add many more instruction combination simplifications |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Merge blocks like this: |
tree | commitdiff |
2002-05-06 |
Chris Lattner | Implement constant propogation of shift instructions |
tree | commitdiff |
2002-05-02 |
Chris Lattner | Ok, really it only takes me 3 times to get this right! |
tree | commitdiff |
2002-05-02 |
Chris Lattner | Oops, disable debugging code all the way. :) |
tree | commitdiff |
2002-05-02 |
Chris Lattner | * Finish the implementation of isEdgeFeasible this... |
tree | commitdiff |
2002-05-02 |
Chris Lattner | * Enable SCCP debugging to be turned on with a simple... |
tree | commitdiff |
2002-05-02 |
Chris Lattner | * Simplify the code by not bothering to name the folded... |
tree | commitdiff |
2002-05-02 |
Chris Lattner | * Add ability to eliminate a bunch of different cascadi... |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Add folding rules for mul X, 0 and mul X, 2 |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Significantly clean up SCCP pass. Now the two classes... |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Range insertion now returns an iterator |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Remove unused files: This is the old induction varaibl... |
tree | commitdiff |
2002-04-29 |
Chris Lattner | changes because iMemory.h no longer #includes DerivedTy... |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Eliminate duplicate or unneccesary #include's |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Remove broken assertion. |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Add new optional getPassName() virtual function that... |
tree | commitdiff |
2002-04-29 |
Chris Lattner | More cleanups |
tree | commitdiff |
2002-04-29 |
Chris Lattner | Code cleanups |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Tighten up the AnalysisUsage of lots of passes, primari... |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Eliminate the cfg namespace, moving LoopInfo, Dominator... |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Initial checkin of simple&fast SSA based GCSE algorithm |
tree | commitdiff |
2002-04-27 |
Chris Lattner | * Rename MethodPass class to FunctionPass |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Changes because the Terminator::getSuccessor function... |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Change Constant::getNullConstant to Constant::getNullValue |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Significantly rework InstructionCombining to work bette... |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Convert SCCP over to use InstVisitor instead of hand... |
tree | commitdiff |
2002-04-18 |
Chris Lattner | GEP instructions can never be constant propogated. |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Store instructions always return void, so they never... |
tree | commitdiff |
2002-04-15 |
Chris Lattner | Eliminate cast of same type instructions. |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Move FunctionArgument out of iOther.h into Argument... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Add #includes to make up for #includes pruned out of... |
tree | commitdiff |
2002-04-08 |
Chris Lattner | s/Method/Function |
tree | commitdiff |
2002-04-08 |
Chris Lattner | ConstantHandling moved into VMCore library |
tree | commitdiff |
2002-04-07 |
Chris Lattner | Change references to the Method class to be references... |
tree | commitdiff |
2002-03-26 |
Chris Lattner | Change references from Method to Function |
tree | commitdiff |
2002-03-24 |
Vikram S. Adve | Major overhaul to support arbitrary mixed array and... |
tree | commitdiff |
2002-03-23 |
Vikram S. Adve | New pass to decompose multi-dimensional array reference... |
tree | commitdiff |
2002-03-11 |
Chris Lattner | Fix bug: test/Regression/Other/2002-03-11-InstCombineHa... |
tree | commitdiff |
2002-03-11 |
Chris Lattner | Fix bug: test/Regression/Other/2002-03-11-ConstPropCrash.ll |
tree | commitdiff |
2002-02-26 |
Chris Lattner | Change over to use new style pass mechanism, now passes... |
tree | commitdiff |
2002-02-12 |
Chris Lattner | * Pull BasicBlock::pred_* and BasicBlock::succ_* out... |
tree | commitdiff |
2002-02-12 |
Chris Lattner | Method.h no longer includes BasicBlock.h |
tree | commitdiff |
2002-01-31 |
Chris Lattner | MethodPass's are now guaranteed to not be run on extern... |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Convert xforms over to new pass structure. |
tree | commitdiff |
2002-01-26 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-01-26 |
Chris Lattner | Remove opt namespace |
tree | commitdiff |
2002-01-23 |
Chris Lattner | Implement new DeadInstElmination pass |
tree | commitdiff |
next |