2002-05-07 |
Chris Lattner | constprop doesn't delete dead instructions, it just...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Add testcase for not expressions
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Merge all include/llvm/Transforms/Scalar/* into a single...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Merge all individual .h files into a single Scalar...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | This doesn't use DCE!
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Extend TargetData::getIndexedOffset to support arrays...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | These files are supersumed by include/llvm/Transforms...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | New header file to replace all of the Scalar/*.h files.
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Fix makefiles after shuffling passes around the libraries
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Move UnifyFunctionExitNodes to Utils library: final...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | fix comments and documentation in file
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Split ChangeAllocations.cpp into Raise & LowerAllocations.cpp
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Checkin headers for Utils library
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Cleanup implementation a bit + comments
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Cleanup implementation a bit
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Change script to not even look in test/ directory,...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Oops, somehow lost a slash. Fixed
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Updates to move some header files out of include/llvm...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Update header after moving file
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Remove long dead file
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Straighten out makefiles after moving code to new Transform...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Factor code out to the Transform Utils library
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Reduce dependance on TransformInternals.h, instead...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Add #include no longer included by llvm/Transforms...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Factor code out to the TransformUtils library
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Factor code out of TransformInternals into the Transform...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Build Transforms Utils library
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | Add code pulled out of TransformInternals.cpp, ConstProp...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | * Convert InstWorkList to vector instead of set, because...
|
commit | commitdiff | tree |
2002-05-07 |
Chris Lattner | * Remove all cfg simplification stuff for a new cfg...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Finish up the updates to the language reference
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Mark analyses that only depend on the CFG of a function
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Make functions that preserve the CFG not invalidate...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Add support for passes to announce that they only depend...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Only do masking for unsigned values!
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | GCSE is faster than SCCP, and it makes SCCP's job easier...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | * Eliminate dead code that should have been removed...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Handle X = phi Y --> X = Y
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Make the testcase more interesting so that DCE does...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Move a bunch of code to a .cpp file, don't #include...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Move code out of header file
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | * Use simplified interface to constant propogation...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Add #include removed from ConstantHandling.h
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | New testcase for PHI folding
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Clean up ADCE by removing extraneous wrapper class
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Combine not (not X) -> X
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | New testcase to make sure not instructions get combined
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Instruction Combination can create a ton of trivially...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Support more cases...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | More tests
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Add testcase for -(-A)
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Change usage of isPointerType to use isa
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Replace all usages of Type::isPointerType with isa...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Implement getPrimitiveSize()
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Add many more instruction combination simplifications
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | * Add getPrimitiveSize method
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Fix testcase, the 'shift out all bits' doesn't apply...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Void and Label values cannot be acted on directly so...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | More testcases I don't want to forget about
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | New testcases so I don't forget about these algebraic...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | New testcase so I don't forget about this.
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Testcase for missed merge opportunity
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Run DCE AFTER SCCP and GCSE!
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Build CFGsimplify directory
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Updated documentation a _LOT_
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Remove dead code
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Merge blocks like this:
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Implement constant propogation of shift instructions
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Implement constant propogation of shifts
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Print functions with curly braces instead of begin/end
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Add a range remove method
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Implement two iterator remove method
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Initial testcases for CFG simplify (which is part of...
|
commit | commitdiff | tree |
2002-05-06 |
Chris Lattner | Test moved to SCCP test directory
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Implement remainder
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Implement remainder
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | New testcase for bugs in the constant propogator
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Add tests for floating point remainder elimination
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | New testcase to see if constant propogation of remainder...
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | This testcase is a sanity check
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-03...
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Add new testcase for general constant prop.
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Add const prop pass to eliminate dead branches
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Implement the NOT operator.
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | We currently don't allow unresolved opaque types!
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Add -d switch to test AsmWriter as well
|
commit | commitdiff | tree |
2002-05-03 |
Chris Lattner | Allow open/closing curly braces instead of begin/end...
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Eliminate usage of function level constant pool
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Use unified diffs with gnu diff instead of old diffs
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Ok, really it only takes me 3 times to get this right!
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Oops, disable debugging code all the way. :)
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | * Finish the implementation of isEdgeFeasible this...
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | * Enable SCCP debugging to be turned on with a simple...
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | More testcases for SCCP
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | * Simplify the code by not bothering to name the folded...
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Additional testcase
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Run the SCCP test
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | First testcase for SCCP pass
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | Simplify the testcase a bit
|
commit | commitdiff | tree |
2002-05-02 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
next |