2011-05-18 |
Eli Friedman | More instcombine cleanup, towards improving debug line... |
blob | commitdiff | raw |
2011-04-14 |
Eli Friedman | Add an instcombine for constructs like a | -(b != c... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Benjamin Kramer | Teach InstCombine to merge (icmp ult (X + CA), C1)... |
blob | commitdiff | raw | diff to current |
2010-09-13 |
Owen Anderson | Re-apply r113679, which was reverted in r113720, which... |
blob | commitdiff | raw | diff to current |
2010-09-12 |
Eric Christopher | Revert 113679, it was causing an infinite loop in a... |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Owen Anderson | Invert and-of-or into or-of-and when doing so would... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Benjamin Kramer | Teach InstructionSimplify to fold (A & B) & A -> A... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Chris Lattner | revert r108320, I see the failures now... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Chris Lattner | reapply benjamin's instcombine patch, I don't see anyth... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | Nope, still breaks the release selfhost bots :( |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | Reapply the "or" half of r108136, which seems to be... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | Revert r108141 again, sigh. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | Reapply 108136 with an ugly pasto fixed. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | Revert r108136 until I figure out why it broke selfhost. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Benjamin Kramer | instcombine: fold (x & y) | (~x & z) and (x & y) ^... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Chris Lattner | make these less sensitive to temporary naming. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | don't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Chris Lattner | add one more bitfield optimization, allowing clang... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Chris Lattner | implement an instcombine xform needed by clang's codegen |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Nick Lewycky | Fix logic error in previous commit. The != case needs... |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Nick Lewycky | Optimize pointer comparison into the typesafe form... |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Chris Lattner | remove the instcombine transformations that are inserti... |
blob | commitdiff | raw | diff to current |
2009-11-29 |
Chris Lattner | Implement PR5634. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Chris Lattner | reapply r85085 with a bugfix to avoid infinite looping. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Evan Cheng | Revert 85085. It causes infinite looping during llvm... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Chris Lattner | Implement PR3266 & PR5276, folding: |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Chris Lattner | convert or.ll to filecheck and merge or2 into it. |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Dan Gohman | Change tests from "opt %s" to "opt < %s" so that opt... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Use opt -S instead of piping bitcode output through... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Change these tests to feed the assembly files to opt... |
blob | commitdiff | raw | diff to current |
2008-03-01 |
Tanya Lattner | Remove llvm-upgrade and update test cases. |
blob | commitdiff | raw | diff to current |
2007-04-15 |
Reid Spencer | For PR1319: |
blob | commitdiff | raw | diff to current |
2007-04-14 |
Reid Spencer | For PR1319: |
blob | commitdiff | raw | diff to current |
2006-12-02 |
Reid Spencer | Use the llvm-upgrade program to upgrade llvm assembly. |
blob | commitdiff | raw | diff to current |
2006-02-26 |
Chris Lattner | new testcase |
blob | commitdiff | raw | diff to current |
2006-02-12 |
Chris Lattner | tweaks |
blob | commitdiff | raw | diff to current |
2005-09-18 |
Chris Lattner | new testcase |
blob | commitdiff | raw | diff to current |
2005-05-06 |
Chris Lattner | new testcase |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-09-16 |
Misha Brukman | Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link... |
blob | commitdiff | raw | diff to current |
2003-08-12 |
Chris Lattner | New testcases |
blob | commitdiff | raw | diff to current |
2003-07-24 |
Chris Lattner | More testcases, which I'll implement later |
blob | commitdiff | raw | diff to current |
2003-07-24 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | Renumber tests sequentially |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | Split the or and xor tests into two separate files |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | Remove obscure test |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | New testcases |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-07-23 |
Chris Lattner | New testcase |
blob | commitdiff | raw | diff to current |
2003-06-28 |
Chris Lattner | Remove usage of grep-not script |
blob | commitdiff | raw | diff to current |
2003-06-28 |
Chris Lattner | Convert scripts from using explicit control flow to... |
blob | commitdiff | raw | diff to current |
2003-06-04 |
Chris Lattner | Add new test for inverting branches |
blob | commitdiff | raw | diff to current |
2003-03-11 |
Chris Lattner | Test limited reassociation |
blob | commitdiff | raw | diff to current |
2003-03-10 |
Chris Lattner | Add optimizations: |
blob | commitdiff | raw | diff to current |
2003-03-10 |
Chris Lattner | * Add testcases for associative operators |
blob | commitdiff | raw | diff to current |
2003-03-10 |
Chris Lattner | Add test for: (A|B)^B == A & (~B) |
blob | commitdiff | raw | diff to current |
2003-02-18 |
Chris Lattner | test for a variety of new transformations: |
blob | commitdiff | raw | diff to current |
2003-02-18 |
Chris Lattner | Modernize testcase |
blob | commitdiff | raw | diff to current |
2002-10-08 |
Chris Lattner | This test was mistakenly matching 'predecessors' that... |
blob | commitdiff | raw | diff to current |
2002-08-14 |
Chris Lattner | Remove illegal test now that not instruction does not... |
blob | commitdiff | raw | diff to current |
2002-08-09 |
Chris Lattner | xor x, ALLONES should -> not x |
blob | commitdiff | raw | diff to current |
2002-08-02 |
Chris Lattner | These tests should not run -dce pass to cleanup instcom... |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | More testcases I don't want to forget about |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | New testcases so I don't forget about these algebraic... |
blob | commitdiff | raw | diff to current |
|