Age | Commit message (Expand) | Author |
2012-12-12 | - Fix a problematic way in creating all-the-1 APInt. | Shuxin Yang |
2012-12-04 | For rdar://12329730, last piece. | Shuxin Yang |
2012-12-04 | rdar://12329730 (2nd part, revised) | Shuxin Yang |
2012-12-04 | rdar://12329730 (2nd part) | Shuxin Yang |
2012-04-23 | Reapply r155136 after fixing PR12599. | Jakob Stoklund Olesen |
2012-04-20 | Revert r155136 "Defer some shl transforms to DAGCombine." | Jakob Stoklund Olesen |
2012-04-19 | Defer some shl transforms to DAGCombine. | Jakob Stoklund Olesen |
2012-01-04 | Teach instcombine all sorts of great stuff about shifts that have exact, nuw or | Nick Lewycky |
2011-12-31 | Make use of the exact bit when optimizing '(X >>exact 3) << 1' to eliminate the | Nick Lewycky |
2011-07-29 | Make sure to correctly clear the exact/nuw/nsw flags off of shifts when they ... | Eli Friedman |
2011-05-23 | Transform any logical shift of a power of two into an exact/NUW shift when | Chris Lattner |
2011-04-29 | InstCombine: turn (C1 << A) << C2) into (C1 << C2) << A) | Benjamin Kramer |
2011-02-10 | Enhance a bunch of transformations in instcombine to start generating | Chris Lattner |
2011-01-14 | Move some shift transforms out of instcombine and into InstructionSimplify. | Duncan Sands |
2010-12-23 | When determining if we can fold (x >> C1) << C2, the bits that we need to ver... | Owen Anderson |
2010-11-23 | The srem -> urem transform is not safe for any divisor that's not a power of ... | Benjamin Kramer |
2010-11-23 | InstCombine: Reduce "X shift (A srem B)" to "X shift (A urem B)" iff B is pos... | Benjamin Kramer |
2010-08-27 | tidy up test. | Chris Lattner |
2010-08-27 | Enhance the shift propagator to handle the case when you have: | Chris Lattner |
2010-08-27 | Implement a pretty general logical shift propagation | Chris Lattner |
2010-08-27 | merge and filecheckize test | Chris Lattner |
2010-08-27 | merge two tests | Chris Lattner |
2009-10-11 | merge test into shift.ll, this also eliminates awful grepping on -stats output | Chris Lattner |
2009-10-11 | convert to filecheck. | Chris Lattner |
2009-09-08 | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman |
2009-09-08 | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman |
2009-03-24 | two changes: | Chris Lattner |
2008-03-09 | Remove llvm-upgrade and update tests. | Tanya Lattner |
2008-03-01 | Remove llvm-upgrade and update test cases. | Tanya Lattner |
2007-04-14 | For PR1319: | Reid Spencer |
2006-12-02 | Use the llvm-upgrade program to upgrade llvm assembly. | Reid Spencer |
2006-02-12 | Make these tests fail if opt crashes. | Chris Lattner |
2006-01-06 | A case that instcombine is not catching. | Chris Lattner |
2005-09-18 | new testcase | Chris Lattner |
2005-05-08 | new testcase | Chris Lattner |
2005-05-06 | new testcase | Chris Lattner |
2004-09-28 | New testcases | Chris Lattner |
2004-09-27 | Testcases for rev 250 of InstructionCombining.cpp | Chris Lattner |
2004-05-25 | New testcase | Chris Lattner |
2004-04-09 | Testcase to make sure we can apply the shift to the operands of the select, | Chris Lattner |
2003-09-16 | Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link' => `llvm-link'. | Misha Brukman |
2003-08-13 | Update test to represent new cannonicalization rules for multiplies | Chris Lattner |
2003-08-12 | Right, instcombine cannot remove ((X >> C) << C) if it's signed. | Chris Lattner |
2003-08-12 | New testcases | Chris Lattner |
2003-07-24 | New testcases for signed shifts | Chris Lattner |
2003-06-28 | Remove usage of grep-not script | Chris Lattner |
2003-06-28 | Convert scripts from using explicit control flow to use the new grep-not script | Chris Lattner |
2003-03-10 | Add a bunch of new tests | Chris Lattner |
2003-03-10 | Modernize testcase | Chris Lattner |
2002-10-08 | Add new testcase for arithmetic shr of -1 | Chris Lattner |