| Commit message (Expand) | Author | Age | Files | Lines |
* | Initial checkin of Statistic class. | Chris Lattner | 2002-05-10 | 1 | -0/+31 |
* | * 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 |
* | Last minor cleanups, this code still does not work for all cases, but it | Chris Lattner | 2002-05-09 | 2 | -36/+20 |
* | Two Cleanups to generated C code: | Chris Lattner | 2002-05-09 | 2 | -70/+130 |
* | * Remove CInstPrintVisitor class, incorporating it into the CWriter class | Chris Lattner | 2002-05-09 | 2 | -688/+600 |
* | Remove CLocalVars data structure entirely, instead of building stuff and | Chris Lattner | 2002-05-09 | 2 | -56/+6 |
* | Simplify code by removing InstLocalVarsVisitor, replacing it with a simple | Chris Lattner | 2002-05-09 | 2 | -124/+34 |
* | * Clean up how PHI nodes are handled | Chris Lattner | 2002-05-09 | 2 | -108/+146 |
* | 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 |
* | Emit: | Chris Lattner | 2002-05-09 | 2 | -4/+26 |
* | * Print structures types correctly | Chris Lattner | 2002-05-09 | 2 | -84/+140 |
* | * Continue cleanup of type printing code | Chris Lattner | 2002-05-09 | 2 | -116/+90 |
* | Gut the type printing code so there is only one copy of it instead of 3 | Chris Lattner | 2002-05-09 | 2 | -592/+184 |
* | * Remove dead "constant printing" code | Chris Lattner | 2002-05-09 | 2 | -96/+44 |
* | Remove gross "Operand" instance variable | Chris Lattner | 2002-05-09 | 2 | -82/+62 |
* | Simplify and clean up function calls. | Chris Lattner | 2002-05-09 | 2 | -98/+74 |
* | * Remove dead function | Chris Lattner | 2002-05-09 | 2 | -18/+40 |
* | Make Getelementptr, load & store all work the right way. | Chris Lattner | 2002-05-09 | 2 | -224/+74 |
* | Many random fixes: | Chris Lattner | 2002-05-09 | 2 | -224/+112 |
* | Incorporate and purge function before and after printing them so unnamed values | Chris Lattner | 2002-05-09 | 2 | -22/+32 |
* | Factor out the code to print a value to ONE place. | Chris Lattner | 2002-05-09 | 2 | -374/+202 |
* | First wave of cleanups, looks like the first of many. | Chris Lattner | 2002-05-09 | 2 | -584/+324 |
* | Add ability to transform (x - (y - z)) into (x + (z - y)) | Chris Lattner | 2002-05-09 | 1 | -0/+13 |
* | Print out post dominance data structures more nicely | Chris Lattner | 2002-05-08 | 1 | -3/+9 |
* | * 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 |
* | Verify that function call arguments match the function signature | Chris Lattner | 2002-05-08 | 1 | -0/+17 |
* | *** empty log message *** | Sumant Kowshik | 2002-05-08 | 4 | -1/+2838 |
* | 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 |
* | Implement constant propogation of PHI instructions like this: | Chris Lattner | 2002-05-07 | 1 | -1/+17 |
* | 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 |
* | Extend TargetData::getIndexedOffset to support arrays and pointers! | Chris Lattner | 2002-05-07 | 1 | -10/+13 |
* | Move UnifyFunctionExitNodes to Utils library: final resting place this time | Chris Lattner | 2002-05-07 | 4 | -4/+4 |
* | 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 | 11 | -113/+122 |
* | 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 |
* | Mark analyses that only depend on the CFG of a function | Chris Lattner | 2002-05-06 | 4 | -18/+18 |