2002-05-07 |
Chris Lattner | Factor code out to the TransformUtils library |
commit | commitdiff | tree | snapshot |
2002-05-07 |
Chris Lattner | Factor code out of TransformInternals into the Transfor... |
commit | commitdiff | tree | snapshot |
2002-05-07 |
Chris Lattner | Build Transforms Utils library |
commit | commitdiff | tree | snapshot |
2002-05-07 |
Chris Lattner | Add code pulled out of TransformInternals.cpp, ConstPro... |
commit | commitdiff | tree | snapshot |
2002-05-07 |
Chris Lattner | * Convert InstWorkList to vector instead of set, becaus... |
commit | commitdiff | tree | snapshot |
2002-05-07 |
Chris Lattner | * Remove all cfg simplification stuff for a new cfg... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Finish up the updates to the language reference |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Mark analyses that only depend on the CFG of a function |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Make functions that preserve the CFG not invalidate... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Add support for passes to announce that they only depen... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Only do masking for unsigned values! |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | GCSE is faster than SCCP, and it makes SCCP's job easie... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | * Eliminate dead code that should have been removed... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Handle X = phi Y --> X = Y |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Make the testcase more interesting so that DCE does... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Move a bunch of code to a .cpp file, don't #include... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Move code out of header file |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | * Use simplified interface to constant propogation... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Add #include removed from ConstantHandling.h |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | New testcase for PHI folding |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Clean up ADCE by removing extraneous wrapper class |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Combine not (not X) -> X |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | New testcase to make sure not instructions get combined |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Instruction Combination can create a ton of trivially... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Support more cases... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | More tests |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Add testcase for -(-A) |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Change usage of isPointerType to use isa |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Replace all usages of Type::isPointerType with isa... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Implement getPrimitiveSize() |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Add many more instruction combination simplifications |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | * Add getPrimitiveSize method |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Fix testcase, the 'shift out all bits' doesn't apply... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Void and Label values cannot be acted on directly so... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | More testcases I don't want to forget about |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | New testcases so I don't forget about these algebraic... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | New testcase so I don't forget about this. |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Testcase for missed merge opportunity |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Run DCE AFTER SCCP and GCSE! |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Build CFGsimplify directory |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Updated documentation a _LOT_ |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Remove dead code |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Merge blocks like this: |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Implement constant propogation of shift instructions |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Implement constant propogation of shifts |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Print functions with curly braces instead of begin/end |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Add a range remove method |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Implement two iterator remove method |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Initial testcases for CFG simplify (which is part of... |
commit | commitdiff | tree | snapshot |
2002-05-06 |
Chris Lattner | Test moved to SCCP test directory |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Implement remainder |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Implement remainder |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | New testcase for bugs in the constant propogator |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Add tests for floating point remainder elimination |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | New testcase to see if constant propogation of remainde... |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | This testcase is a sanity check |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-03... |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Add new testcase for general constant prop. |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Add const prop pass to eliminate dead branches |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Implement the NOT operator. |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | We currently don't allow unresolved opaque types! |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Add -d switch to test AsmWriter as well |
commit | commitdiff | tree | snapshot |
2002-05-03 |
Chris Lattner | Allow open/closing curly braces instead of begin/end... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Eliminate usage of function level constant pool |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Use unified diffs with gnu diff instead of old diffs |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Ok, really it only takes me 3 times to get this right! |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Oops, disable debugging code all the way. :) |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | * Finish the implementation of isEdgeFeasible this... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | * Enable SCCP debugging to be turned on with a simple... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | More testcases for SCCP |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | * Simplify the code by not bothering to name the folded... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Additional testcase |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Run the SCCP test |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | First testcase for SCCP pass |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Simplify the testcase a bit |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Implement cast operations on booleans to allow casting... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | * Fix a bug (test/Regression/Assembler/2002-05-02-Inval... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | New testcase for assembler failure |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | The implementation keyword is no longer neccesary |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | The "implementation" is now allowed but not required... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | ExprTypeConvert will already do this transformation... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Be a little more efficient, do not generate loads and... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Fix bug: test/Regression/Transforms/LevelRaise/2002... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | * Add ability to eliminate a bunch of different cascadi... |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Intitial checkin of cast tests |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | New testcase for bug found by Vikram |
commit | commitdiff | tree | snapshot |
2002-05-02 |
Chris Lattner | Check another case |
commit | commitdiff | tree | snapshot |
2002-05-01 |
Chris Lattner | Fixed bug: test/Regression/Transforms/Mem2Reg/2002... |
commit | commitdiff | tree | snapshot |
2002-05-01 |
Chris Lattner | New bug testcase |
commit | commitdiff | tree | snapshot |
2002-04-30 |
Chris Lattner | Remove unneccesary pass. |
commit | commitdiff | tree | snapshot |
2002-04-30 |
Chris Lattner | Remove unneccesary pass |
commit | commitdiff | tree | snapshot |
2002-04-30 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2002-04-30 |
Chris Lattner | Fix problem where subpasses would invalidate all analys... |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | Add folding rules for mul X, 0 and mul X, 2 |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | New test cases for mul folding |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | Significantly clean up SCCP pass. Now the two classes... |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | Range insertion now returns an iterator |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | Make the range insert operation return an iterator... |
commit | commitdiff | tree | snapshot |
2002-04-29 |
Chris Lattner | These aren't tools |
commit | commitdiff | tree | snapshot |
next |