| Commit message (Expand) | Author | Age | Files | Lines |
| * | Hash pointer values to a sequence number to get identical results from | Vikram S. Adve | 2002-05-19 | 1 | -39/+197 |
| * | * Make debug output conditional on #define | Chris Lattner | 2002-05-16 | 1 | -13/+99 |
| * | * Fix bug: test/Regression/Transforms/GCSE/2002-05-14-OperandSwap.ll | Chris Lattner | 2002-05-14 | 1 | -7/+32 |
| * | Fix bug: test/Regression/Transforms/InstCombine/2002-05-14-SubFailure.ll | Chris Lattner | 2002-05-14 | 1 | -1/+1 |
| * | Fix bug: test/Regression/Transforms/InstCombine/2002-05-14-TouchDeletedInst.ll | Chris Lattner | 2002-05-14 | 1 | -1/+12 |
| * | Fix a major source of "type unsafety", where a cast is neccesary, but can | Chris Lattner | 2002-05-14 | 1 | -2/+40 |
| * | Implement elimination of loads | Chris Lattner | 2002-05-14 | 1 | -18/+176 |
| * | Trivial cleanups | Chris Lattner | 2002-05-13 | 1 | -2/+2 |
| * | Initial checkin of LICM pass | Chris Lattner | 2002-05-10 | 1 | -0/+262 |
| * | Add support for printing out statistics information when -stats is added to | Chris Lattner | 2002-05-10 | 17 | -17/+109 |
| * | Fix some bugs, straighten stuff out, more work needs to be done. | Chris Lattner | 2002-05-10 | 1 | -19/+33 |
| * | * Add support for the -stats command line option to report how much is changed | Chris Lattner | 2002-05-10 | 1 | -2/+24 |
| * | Initial checkin of the PiNodeInsertion pass | Chris Lattner | 2002-05-10 | 1 | -0/+185 |
| * | Handle setcc <global*>, 0 instructions, Global pointers are never null! | Chris Lattner | 2002-05-09 | 1 | -4/+18 |
| * | Give the longer name to the instruction that will probably be eliminated later | Chris Lattner | 2002-05-09 | 1 | -1/+2 |
| * | Add ability to transform (x - (y - z)) into (x + (z - y)) | Chris Lattner | 2002-05-09 | 1 | -0/+13 |
| * | * Combine: A-(-B) -> A + B | Chris Lattner | 2002-05-08 | 1 | -10/+6 |
| * | Initial checkin of expression reassociation pass | Chris Lattner | 2002-05-08 | 1 | -0/+198 |
| * | Give the unified exit node a name | Chris Lattner | 2002-05-07 | 1 | -1/+1 |
| * | Fix bug: test/Regression/Transforms/ADCE/2002-01-31-UseStuckAround.ll | Chris Lattner | 2002-05-07 | 1 | -46/+31 |
| * | Merge all individual .h files into a single Scalar.h file | Chris Lattner | 2002-05-07 | 10 | -10/+10 |
| * | This doesn't use DCE! | Chris Lattner | 2002-05-07 | 1 | -1/+0 |
| * | Move UnifyFunctionExitNodes to Utils library: final resting place this time | Chris Lattner | 2002-05-07 | 2 | -2/+2 |
| * | fix comments and documentation in file | Chris Lattner | 2002-05-07 | 1 | -6/+4 |
| * | Split ChangeAllocations.cpp into Raise & LowerAllocations.cpp | Chris Lattner | 2002-05-07 | 2 | -93/+118 |
| * | Cleanup implementation a bit | Chris Lattner | 2002-05-07 | 1 | -4/+6 |
| * | Updates to move some header files out of include/llvm/Transforms into | Chris Lattner | 2002-05-07 | 6 | -40/+43 |
| * | Reduce dependance on TransformInternals.h, instead using the TransformUtils l... | Chris Lattner | 2002-05-07 | 5 | -9/+18 |
| * | Add #include no longer included by llvm/Transforms/Scalar/ConstantProp.h | Chris Lattner | 2002-05-07 | 1 | -0/+1 |
| * | Factor code out to the TransformUtils library | Chris Lattner | 2002-05-07 | 2 | -102/+5 |
| * | Factor code out of TransformInternals into the Transform Utils library | Chris Lattner | 2002-05-07 | 2 | -88/+0 |
| * | Build Transforms Utils library | Chris Lattner | 2002-05-07 | 1 | -1/+1 |
| * | Add code pulled out of TransformInternals.cpp, ConstProp.cpp, and DCE.cpp | Chris Lattner | 2002-05-07 | 3 | -0/+196 |
| * | * Convert InstWorkList to vector instead of set, because on big programs it | Chris Lattner | 2002-05-07 | 1 | -5/+5 |
| * | * Remove all cfg simplification stuff for a new cfg simplify pass (todo) | Chris Lattner | 2002-05-07 | 1 | -330/+85 |
| * | Only do masking for unsigned values! | Chris Lattner | 2002-05-06 | 1 | -8/+7 |
| * | * Eliminate dead code that should have been removed in last revision | Chris Lattner | 2002-05-06 | 1 | -146/+50 |
| * | Handle X = phi Y --> X = Y | Chris Lattner | 2002-05-06 | 1 | -0/+19 |
| * | * Use simplified interface to constant propogation stuff. | Chris Lattner | 2002-05-06 | 1 | -35/+8 |
| * | Clean up ADCE by removing extraneous wrapper class | Chris Lattner | 2002-05-06 | 1 | -43/+42 |
| * | Combine not (not X) -> X | Chris Lattner | 2002-05-06 | 1 | -1/+14 |
| * | Support more cases... | Chris Lattner | 2002-05-06 | 1 | -16/+43 |
| * | Add many more instruction combination simplifications | Chris Lattner | 2002-05-06 | 1 | -10/+188 |
| * | Merge blocks like this: | Chris Lattner | 2002-05-06 | 1 | -26/+39 |
| * | Implement constant propogation of shift instructions | Chris Lattner | 2002-05-06 | 2 | -7/+42 |
| * | Ok, really it only takes me 3 times to get this right! | Chris Lattner | 2002-05-02 | 1 | -1/+1 |
| * | Oops, disable debugging code all the way. :) | Chris Lattner | 2002-05-02 | 1 | -1/+1 |
| * | * Finish the implementation of isEdgeFeasible this fixes bug: | Chris Lattner | 2002-05-02 | 1 | -57/+77 |
| * | * Enable SCCP debugging to be turned on with a simple change of #define | Chris Lattner | 2002-05-02 | 1 | -32/+52 |
| * | * Simplify the code by not bothering to name the folded constant | Chris Lattner | 2002-05-02 | 1 | -10/+7 |