2010-01-06 |
Chris Lattner | Teach instcombine's sext elimination logic to be more... |
tree | commitdiff |
2010-01-05 |
Chris Lattner | more rearrangement and cleanup, fix my test failure. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | remove two trunc xforms that are subsumed by EvaluateIn... |
tree | commitdiff |
2010-01-05 |
Chris Lattner | merge some tests. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | merge cast2 into cast.ll |
tree | commitdiff |
2010-01-05 |
Chris Lattner | remove useless test. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | another example. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | remove a useless negative test, add a rdar # to an... |
tree | commitdiff |
2010-01-05 |
Chris Lattner | clean up tests. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | just remove this xform which is subsumed by others. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | optimize comparisons against cttz/ctlz/ctpop, patch... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Delete useless trailing semicolons. |
tree | commitdiff |
2010-01-05 |
Chris Lattner | optimize cttz and ctlz when we can prove something... |
tree | commitdiff |
2010-01-04 |
Chris Lattner | Truncate GEP indexes larger than the pointer size down... |
tree | commitdiff |
2010-01-04 |
Chris Lattner | implement an instcombine xform needed by clang's codegen |
tree | commitdiff |
2010-01-03 |
Chris Lattner | generalize the previous transformation to handle indexi... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | teach instcombine to optimize idioms like A[i]&42 ... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | Teach the table lookup optimization to generate range... |
tree | commitdiff |
2010-01-02 |
Nick Lewycky | Fix logic error in previous commit. The != case needs... |
tree | commitdiff |
2010-01-02 |
Nick Lewycky | Optimize pointer comparison into the typesafe form... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | Generalize the previous xform to handle cases where... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | enhance the compare/load/index optimization to work... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | enhance the previous optimization to work with fcmp... |
tree | commitdiff |
2010-01-02 |
Chris Lattner | Teach instcombine to fold compares of loads from constant |
tree | commitdiff |
2010-01-02 |
Chris Lattner | remove the instcombine transformations that are inserti... |
tree | commitdiff |
2010-01-01 |
Chris Lattner | add a simple instcombine xform, simplify another one... |
tree | commitdiff |
2010-01-01 |
Chris Lattner | generalize the pointer difference optimization to handle |
tree | commitdiff |
2010-01-01 |
Chris Lattner | teach instcombine to optimize pointer difference idioms... |
tree | commitdiff |
2010-01-01 |
Chris Lattner | implement the transform requested in PR5284 |
tree | commitdiff |
2010-01-01 |
Chris Lattner | add a few trivial instcombines for llvm.powi. |
tree | commitdiff |
2009-12-21 |
Chris Lattner | add check lines for min/max tests. |
tree | commitdiff |
2009-12-21 |
Chris Lattner | really convert this to filecheck. |
tree | commitdiff |
2009-12-21 |
Chris Lattner | give instcombine some helper functions for matching... |
tree | commitdiff |
2009-12-21 |
Chris Lattner | filecheckize |
tree | commitdiff |
2009-12-21 |
Chris Lattner | enhance x-(-A) -> x+A to preserve NUW/NSW. |
tree | commitdiff |
2009-12-21 |
Chris Lattner | Optimize all cases of "icmp (X+Cst), X" to something... |
tree | commitdiff |
2009-12-21 |
Chris Lattner | convert to filecheck |
tree | commitdiff |
2009-12-19 |
Chris Lattner | fix PR5827 by disabling the phi slicing transformation... |
tree | commitdiff |
2009-12-18 |
Eli Friedman | Optimize icmp of null and select of two constants even... |
tree | commitdiff |
2009-12-17 |
Eli Friedman | Allow instcombine to combine "sext(a) >u const" to... |
tree | commitdiff |
2009-12-17 |
Eli Friedman | Make the ptrtoint comparison simplification work if... |
tree | commitdiff |
2009-12-17 |
Eli Friedman | Slightly generalize transformation of memmove(a,a,n... |
tree | commitdiff |
2009-12-17 |
Eli Friedman | Aggressively flip compare constant expressions where... |
tree | commitdiff |
2009-12-12 |
Benjamin Kramer | Fix some CHECK lines which were ignored by accident. |
tree | commitdiff |
2009-12-05 |
Nick Lewycky | Generalize this optimization to work on equality compar... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | fix PR5673 by being more careful about pointers to... |
tree | commitdiff |
2009-12-02 |
Chris Lattner | merge sext-2 into sext.ll |
tree | commitdiff |
2009-12-02 |
Chris Lattner | rename test |
tree | commitdiff |
2009-12-02 |
Chris Lattner | filecheckize |
tree | commitdiff |
2009-12-02 |
Mon P Wang | Fixed an assertion failure for tracking sext of a vecto... |
tree | commitdiff |
2009-11-29 |
Nick Lewycky | Teach ConstantFolding to do a better job when folding... |
tree | commitdiff |
2009-11-29 |
Chris Lattner | add testcases for the foo_with_overflow op xforms added... |
tree | commitdiff |
2009-11-29 |
Chris Lattner | Implement PR5634. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Fix PR5471 by removing an instcombine xform. Some... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Make ConstantFoldConstantExpression recursively visit... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Reapply r88830 with a bugfix: this transform only appli... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Revert r88830 and r88831 which appear to have caused... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Correct typo. |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Teach instcombine to look for booleans in wider integer... |
tree | commitdiff |
2009-11-11 |
Duncan Sands | Don't trivially delete unused calls to llvm.invariant... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | unify the code that determines whether it is a good... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | if a 'with overflow' intrinsic just has the normal... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | enhance PHI slicing to handle the case when a slicable... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | Teach an instcombine to not pull trunc instructions... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | reapply r8644[3-5] with only the scary part |
tree | commitdiff |
2009-11-08 |
Daniel Dunbar | Speculatively revert r8644[3-5], they seem to be leadin... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | another more interesting test. |
tree | commitdiff |
2009-11-08 |
Chris Lattner | feature test for the new transformation in r86443 |
tree | commitdiff |
2009-11-08 |
Chris Lattner | teach a couple of instcombine transformations involving... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | make instcombine only rewrite a chain of computation |
tree | commitdiff |
2009-11-04 |
Chris Lattner | move two functions up higher in the file. Delete a... |
tree | commitdiff |
2009-11-04 |
Chris Lattner | filecheckize this test. |
tree | commitdiff |
2009-11-03 |
Kenneth Uildriks | Make opt default to not adding a target data string... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | fix instcombine to only do store sinking when the align... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | merge a test into store.ll |
tree | commitdiff |
2009-11-02 |
Chris Lattner | convert to filecheck |
tree | commitdiff |
2009-11-01 |
Chris Lattner | merge phi-merge.ll into phi.ll |
tree | commitdiff |
2009-11-01 |
Chris Lattner | when merging two loads, make sure to take the min of... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | fix a bug noticed by inspection: when instcombine sinks... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | convert to filecheck. |
tree | commitdiff |
2009-10-26 |
Edward O'Callaghan | Convert a few tests to FileCheck for PR5307. |
tree | commitdiff |
2009-10-26 |
Dan Gohman | Code that checks WillNotOverflowSignedAdd before creati... |
tree | commitdiff |
2009-10-26 |
Chris Lattner | reapply r85085 with a bugfix to avoid infinite looping. |
tree | commitdiff |
2009-10-26 |
Evan Cheng | Revert 85085. It causes infinite looping during llvm... |
tree | commitdiff |
2009-10-26 |
Chris Lattner | Implement PR3266 & PR5276, folding: |
tree | commitdiff |
2009-10-25 |
Chris Lattner | convert or.ll to filecheck and merge or2 into it. |
tree | commitdiff |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
tree | commitdiff |
2009-10-22 |
Chris Lattner | fix PR5262. |
tree | commitdiff |
2009-10-21 |
Chris Lattner | revert r84754, it isn't the right approach. Edwin... |
tree | commitdiff |
2009-10-21 |
Victor Hernandez | Make changes to rev 84292 as requested by Chris Lattner. |
tree | commitdiff |
2009-10-21 |
Torok Edwin | Fix PR5262: when folding select into PHI, make sure... |
tree | commitdiff |
2009-10-18 |
Chris Lattner | remove a now-pointless regtest |
tree | commitdiff |
2009-10-17 |
Victor Hernandez | Autoupgrade malloc insts to malloc calls. |
tree | commitdiff |
2009-10-14 |
Chris Lattner | make instcombine's instruction sinking more aggressive... |
tree | commitdiff |
2009-10-12 |
Edward O'Callaghan | Missing CHECK: lines makes test exit abnormally. |
tree | commitdiff |
2009-10-12 |
Edward O'Callaghan | FileCheck not CheckFile, oops. |
tree | commitdiff |
2009-10-12 |
Edward O'Callaghan | Convert InstCombine/call.ll to CheckFile. |
tree | commitdiff |
2009-10-12 |
Edward O'Callaghan | Convert the rest of the InstCombine tests from notcast... |
tree | commitdiff |
2009-10-12 |
Nick Lewycky | Remove this part of the test, it never actually tested... |
tree | commitdiff |
2009-10-12 |
Edward O'Callaghan | Fix syntax error missed in converting zext.ll test... |
tree | commitdiff |
next |