| Age | Commit message (Expand) | Author |
| 2006-09-14 | Fold (X & C1) | (Y & C2) -> (X|Y) & C3 when possible. | Chris Lattner |
| 2006-09-14 | Split rotate matching code out to its own function. Make it stronger, by | Chris Lattner |
| 2006-08-31 | DAG combiner fix for rotates. Previously the outer-most condition checks | Evan Cheng |
| 2006-08-29 | Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make i... | Evan Cheng |
| 2006-08-27 | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner |
| 2006-08-11 | change internal impl of dag combiner so that calls to CombineTo never have to | Chris Lattner |
| 2006-08-11 | Change one ReplaceAllUsesWith method to take an array of operands to replace | Chris Lattner |
| 2006-08-08 | Start eliminating temporary vectors used to create DAG nodes. Instead, pass | Chris Lattner |
| 2006-07-25 | Initialize some variables the compiler warns about. | Reid Spencer |
| 2006-07-21 | If a shuffle is a splat, check if the argument is a build_vector with all ele... | Evan Cheng |
| 2006-07-20 | If a shuffle is unary, i.e. one of the vector argument is not needed, turn the | Evan Cheng |
| 2006-07-20 | 80 cols | Andrew Lenharth |
| 2006-07-20 | Reduce number of exported symbols | Andrew Lenharth |
| 2006-06-28 | Mark these two classes as hidden, shrinking libllbmgcc.dylib by 25K | Chris Lattner |
| 2006-06-12 | Start on my todo list | Andrew Lenharth |
| 2006-05-31 | visitVBinOp: Can't fold divide by zero! | Evan Cheng |
| 2006-05-27 | Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!): | Chris Lattner |
| 2006-05-16 | Move this code to a common place | Andrew Lenharth |
| 2006-05-12 | Comment out dead variables | Chris Lattner |
| 2006-05-12 | Two simplifications for token factor nodes: simplify tf(x,x) -> x. | Chris Lattner |
| 2006-05-09 | Debugging info | Evan Cheng |
| 2006-05-08 | Make the case I just checked in stronger. Now we compile this: | Chris Lattner |
| 2006-05-08 | Implement and_sext.ll:test3, generating: | Chris Lattner |
| 2006-05-08 | Compile this: | Chris Lattner |
| 2006-05-08 | Fix PR772 | Nate Begeman |
| 2006-05-06 | Simplify some code, add a couple minor missed folds | Chris Lattner |
| 2006-05-06 | remove cases handled elsewhere | Chris Lattner |
| 2006-05-06 | Use the new TargetLowering::ComputeNumSignBits method to eliminate | Chris Lattner |
| 2006-05-05 | Fold trunc(any_ext). This gives stuff like: | Chris Lattner |
| 2006-05-05 | Shrink shifts when possible. | Chris Lattner |
| 2006-05-05 | Fold (fpext (load x)) -> (extload x) | Chris Lattner |
| 2006-05-05 | Fold some common code. | Chris Lattner |
| 2006-05-05 | Implement: | Chris Lattner |
| 2006-05-05 | Pull and through and/or/xor. This compiles some bitfield code to: | Chris Lattner |
| 2006-05-05 | Implement a variety of simplifications for ANY_EXTEND. | Chris Lattner |
| 2006-05-05 | Factor some code, add these transformations: | Chris Lattner |
| 2006-04-28 | Remove a bogus transformation. This fixes SingleSource/UnitTests/2006-01-23-... | Chris Lattner |
| 2006-04-21 | Fix a couple more memory issues | Chris Lattner |
| 2006-04-20 | Fix a really subtle and obnoxious memory bug that caused issues with an | Chris Lattner |
| 2006-04-20 | Turn a VAND into a VECTOR_SHUFFLE is applicable. | Evan Cheng |
| 2006-04-08 | Canonicalize vvector_shuffle(x,x) -> vvector_shuffle(x,undef) to enable patterns | Chris Lattner |
| 2006-04-08 | Codegen shufflevector as VVECTOR_SHUFFLE | Chris Lattner |
| 2006-04-06 | 1. If both vector operands of a vector_shuffle are undef, turn it into an undef. | Evan Cheng |
| 2006-04-04 | Do not create ZEXTLOAD's unless we are before legalize or the operation is | Chris Lattner |
| 2006-04-03 | Add a missing check, this fixes UnitTests/Vector/sumarray.c | Chris Lattner |
| 2006-04-03 | Add a missing check, which broke a bunch of vector tests. | Chris Lattner |
| 2006-04-03 | back this out | Andrew Lenharth |
| 2006-04-02 | This should be a win of every arch | Andrew Lenharth |
| 2006-04-02 | Add a little dag combine to compile this: | Chris Lattner |
| 2006-04-02 | Constant fold all of the vector binops. This allows us to compile this: | Chris Lattner |