Age | Commit message (Expand) | Author |
2005-03-06 | fix a bug where we thought arguments were constants :( | Chris Lattner |
2005-03-06 | Fix Regression/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll, | Chris Lattner |
2005-03-06 | implement Transforms/LoopStrengthReduce/invariant_value_first_arg.ll | Chris Lattner |
2005-03-06 | minor simplifications of the code. | Chris Lattner |
2005-03-06 | Fix a bug where we could corrupt a parent loop's header info if we unrolled | Chris Lattner |
2005-03-05 | Reformat comments to fix 80 columns. | Jeff Cohen |
2005-03-05 | Reuse induction variables created for strength-reduced GEPs by other similar ... | Jeff Cohen |
2005-03-04 | Do not compute 1ULL << 64, which is undefined. This fixes Ptrdist/ks on the | Chris Lattner |
2005-03-04 | Add support for not strength reducing GEPs where the element size is a small | Jeff Cohen |
2005-03-01 | Fixed the following LSR bugs: | Jeff Cohen |
2005-02-28 | Fix crash in LSR due to attempt to remove original induction variable. However, | Jeff Cohen |
2005-02-27 | PHI nodes were incorrectly placed when more than one GEP is reduced in a loop. | Jeff Cohen |
2005-02-27 | First pass at improved Loop Strength Reduction. Still not yet ready for prim... | Jeff Cohen |
2005-02-22 | Remove use of bind_obj | Chris Lattner |
2005-02-17 | Do not mark obviously unreachable blocks live when processing PHI nodes, | Chris Lattner |
2005-02-14 | Fix the second bug attached to PR504. | Chris Lattner |
2005-02-12 | Fix for testcase Transforms/IndVarsSimplify/2005-02-11-InvokeCrash.ll | Chris Lattner |
2005-02-01 | API change. | Chris Lattner |
2005-01-31 | Implement InstCombine/cast.ll:test25, a case that occurs many times | Chris Lattner |
2005-01-31 | Implement the trivial cases in InstCombine/store.ll | Chris Lattner |
2005-01-31 | Implement Transforms/InstCombine/cast-load-gep.ll, which allows us to devirtu... | Chris Lattner |
2005-01-29 | Adjust to changes in instruction interfaces. | Chris Lattner |
2005-01-28 | * add some DEBUG statements | Chris Lattner |
2005-01-23 | Get rid of a several dozen more and instructions in specint. | Chris Lattner |
2005-01-21 | Handle comparisons of gep instructions that have different typed indices | Chris Lattner |
2005-01-19 | Add two optimizations. The first folds (X+Y)-X -> Y | Chris Lattner |
2005-01-17 | Delete PHI nodes that are not dead but are locked in a cycle of single | Chris Lattner |
2005-01-17 | Move code out of indentation one level to make it easier to read. | Chris Lattner |
2005-01-14 | Fix some bugs in an xform added yesterday. This fixes Prolangs-C/allroots. | Chris Lattner |
2005-01-14 | Fix a compile crash on spiff | Chris Lattner |
2005-01-14 | if two gep comparisons only differ by one index, compare that index directly. | Chris Lattner |
2005-01-13 | Do not overrun iterators. This fixes a 176.gcc crash | Chris Lattner |
2005-01-13 | Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (-Y))). This occurs in | Chris Lattner |
2005-01-13 | Implement an optimization for == and != comparisons like this: | Chris Lattner |
2005-01-13 | Fix some bugs in code I didn't mean to check in. | Chris Lattner |
2005-01-13 | Fix a crash compiling 129.compress | Chris Lattner |
2005-01-08 | Fix uint64_t -> unsigned VS warnings. | Chris Lattner |
2005-01-08 | Silence VS warnings. | Chris Lattner |
2005-01-08 | Silence warnings | Chris Lattner |
2005-01-08 | Add more missing createXxxPass functions. | Jeff Cohen |
2005-01-06 | Put createLoopUnswitchPass() into proper namespace | Jeff Cohen |
2005-01-01 | This is a bulk commit that implements the following primary improvements: | Chris Lattner |
2004-12-29 | Fix PR491 and testcase Transforms/DeadStoreElimination/2004-12-28-PartialStor... | Chris Lattner |
2004-12-15 | Adjust to new interfaces | Chris Lattner |
2004-12-14 | Constant exprs are not efficiently negatable in practice. This disables | Chris Lattner |
2004-12-12 | Change indentation of a whole bunch of code, no real changes here. | Chris Lattner |
2004-12-12 | More substantial simplifications and speedups. This makes ADCE about 20% faster | Chris Lattner |
2004-12-12 | More minor microoptimizations | Chris Lattner |
2004-12-12 | Remove some more set operations | Chris Lattner |
2004-12-12 | Reduce number of set operations. | Chris Lattner |