Age | Commit message (Expand) | Author |
2006-12-05 | add an instcombine xform. This speeds up 462.libquantum from 9.78s to | Chris Lattner |
2006-12-04 | SCCP does not handle Packed Type properly. Disable Packed Type handling | Devang Patel |
2006-12-04 | Update call to CastInst::getCastOpcode for its new signature. | Reid Spencer |
2006-12-02 | Unbreak VC++ build. | Jeff Cohen |
2006-12-02 | disable transformations that are invalid for fp vectors. This fixes | Chris Lattner |
2006-11-30 | Remove 4 FIXMEs to hack around cast-to-bool problems which no longer exist. | Reid Spencer |
2006-11-29 | implement cast.ll:test35. With this, we recognize: | Chris Lattner |
2006-11-29 | Teach instcombine to turn trunc(srl x, c) -> srl (trunc(x), c) when safe. | Chris Lattner |
2006-11-29 | Implement Regression/Transforms/InstCombine/bswap-fold.ll, | Chris Lattner |
2006-11-29 | Join a split line. | Reid Spencer |
2006-11-28 | Undo the last patch until 253.perlbmk passes with these changes. | Reid Spencer |
2006-11-28 | Remove 4 FIXME's from the CAST patch now that the back end is correctly | Reid Spencer |
2006-11-27 | Fix PR1014 and InstCombine/2006-11-27-XorBug.ll. | Chris Lattner |
2006-11-27 | For PR950: | Reid Spencer |
2006-11-26 | Removed #include <iostream> and replaced with llvm_* streams. | Bill Wendling |
2006-11-22 | Update to new predicate simplifier VRP design. Fixes PR966 and PR967. | Nick Lewycky |
2006-11-21 | This xform is handled by FoldOpIntoPhi in visitCastInst in a more elegant way. | Chris Lattner |
2006-11-17 | If an indvar with a variable stride is used by the exit condition, go ahead | Chris Lattner |
2006-11-15 | Fix a gcc 4.2 warning. | Chris Lattner |
2006-11-14 | implement InstCombine/shift-simplify.ll by transforming: | Chris Lattner |
2006-11-14 | implement InstCombine/and-compare.ll:test1. This compiles: | Chris Lattner |
2006-11-10 | Fix InstCombine/2006-11-10-ashr-miscompile.ll a miscompilation introduced | Chris Lattner |
2006-11-09 | Teach ShrinkDemandedConstant how to handle X+C. This implements: | Chris Lattner |
2006-11-08 | reenable factoring of GEP expressions, being more precise about the | Chris Lattner |
2006-11-08 | make this code more efficient by not creating a phi node we are just going to | Chris Lattner |
2006-11-08 | disable this factoring optzn for GEPs for now, this severely pessimizes some | Chris Lattner |
2006-11-08 | For PR950: | Reid Spencer |
2006-11-07 | scalarrepl should not split the two elements of the vsiidx array: | Chris Lattner |
2006-11-05 | Unbreak VC++ build. | Jeff Cohen |
2006-11-05 | Remove commented line from earlier debugging. | Nick Lewycky |
2006-11-03 | The wrong parameter was being tested to deturmine i32 vs i64 | Andrew Lenharth |
2006-11-03 | remove dead code | Chris Lattner |
2006-11-02 | For PR786: | Reid Spencer |
2006-11-02 | For PR950: | Reid Spencer |
2006-11-01 | There can be more than one PHINode at the start of the block. | Devang Patel |
2006-11-01 | Handle PHINode with only one incoming value. | Devang Patel |
2006-11-01 | Factor gep instructions through phi nodes. | Chris Lattner |
2006-11-01 | Turn a phi of many loads into a phi of the address and a single load of the | Chris Lattner |
2006-11-01 | Fix a bug in the previous patch | Chris Lattner |
2006-11-01 | Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add. | Chris Lattner |
2006-10-28 | break edges more intelligently | Chris Lattner |
2006-10-28 | SplitCriticalEdge checks to see if an edge is critical, don't check twice | Chris Lattner |
2006-10-28 | prepare for a change I'm about to make | Chris Lattner |
2006-10-26 | Simplify code a bit by changing instances of: | Reid Spencer |
2006-10-26 | For PR950: | Reid Spencer |
2006-10-26 | Fix 2006-10-25-AddSetCC. A relational operator (like setlt) can never | Nick Lewycky |
2006-10-25 | Resurrect r1.25. | Nick Lewycky |
2006-10-25 | hide symbols properly | Chris Lattner |
2006-10-24 | Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll | Chris Lattner |
2006-10-24 | Revert back to r1.21, which was the last revision of predsimplify that | Chris Lattner |