Age | Commit message (Expand) | Author |
2013-03-08 | Disable statistics on Release builds and move tests that depend on -stats. | Jan Wen Voung |
2013-01-04 | Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate the | Manman Ren |
2013-01-01 | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod... | Dmitri Gribenko |
2012-12-30 | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod... | Dmitri Gribenko |
2012-12-30 | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod... | Dmitri Gribenko |
2012-12-30 | llvm/test/Transforms/GVN/null-aliases-nothing.ll: Fix a RUN line not to emit ... | NAKAMURA Takumi |
2012-12-12 | unHECKify test. It was fixed by Chris in 2009. | Jakub Staszak |
2012-11-28 | Add error handling in getInt. | Patrik Hägglund |
2012-11-08 | llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr... | NAKAMURA Takumi |
2012-10-24 | Update GVN to support vectors of pointers. | Hal Finkel |
2012-10-23 | Ignore unreachable blocks when doing memory dependence analysis on non-local | Bill Wendling |
2012-08-29 | Make MemoryBuiltins aware of TargetLibraryInfo. | Benjamin Kramer |
2012-08-17 | Fix broken check lines. | Benjamin Kramer |
2012-08-16 | Teach GVN to reason about edges dominating uses. This allows it to handle cases | Rafael Espindola |
2012-07-02 | Fix the remaining TCL-style quotes found in the testsuite. This is | Chandler Carruth |
2012-07-02 | Convert the uses of '|&' to use '2>&1 |' instead, which works on old | Chandler Carruth |
2012-07-02 | Convert all tests using TCL-style quoting to use shell-style quoting. | Chandler Carruth |
2012-06-04 | When gvn decides to replace an instruction with another, we have to patch the | Rafael Espindola |
2012-05-22 | Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from the | Duncan Sands |
2012-03-29 | Don't PRE compares. | Jakob Stoklund Olesen |
2012-03-04 | Nick pointed out on IRC that GVN's propagateEquality wasn't propagating | Duncan Sands |
2012-02-29 | Have GVN also do condition propagation when the right-hand side is not | Duncan Sands |
2012-02-27 | When performing a conditional branch depending on the value of a comparison | Duncan Sands |
2012-02-24 | Teach GVN that x+y is the same as y+x and that x<y is the same as y>x. | Duncan Sands |
2012-02-16 | Replace all instances of dg.exp file with lit.local.cfg, since all tests are ... | Eli Bendersky |
2012-02-05 | Reduce the number of dom queries made by GVN's conditional propagation | Duncan Sands |
2011-11-21 | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky |
2011-11-14 | Refactor capture tracking (which already had a couple flags for whether returns | Nick Lewycky |
2011-10-07 | Teach GVN to also propagate switch cases. For example, in this code | Duncan Sands |
2011-10-05 | GVN does simple propagation of conditions: when it sees a conditional | Duncan Sands |
2011-10-05 | Generalize GVN's conditional propagation logic slightly: | Duncan Sands |
2011-09-09 | Mark the eh.typeid.for intrinsic as being 'const', which it is inside | Duncan Sands |
2011-09-07 | When inlining exception handling code into another function, ensure that | Duncan Sands |
2011-09-02 | Extra CHECK-NOT to make sure that GVN transform works properly. | Jakub Staszak |
2011-09-02 | Compare type size instead of type _store_ size to make sure that BitCastInst | Jakub Staszak |
2011-09-01 | Update some tests to the new EH scheme. | Bill Wendling |
2011-08-17 | Atomic load/store handling for the passes using memdep (GVN, DSE, memcpyopt). | Eli Friedman |
2011-07-09 | Added test cases for GVN signed intrinsics recognition, r134777. | Lang Hames |
2011-07-08 | Make GVN look through extractvalues for recognised intrinsics. GVN can then C... | Lang Hames |
2011-06-20 | This is an automatically reduced test case that crashed in GVN, at some | Jay Foad |
2011-06-18 | rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is | Chris Lattner |
2011-06-04 | Add a testcase to demonstrate the problem where phi translation is | Dan Gohman |
2011-06-04 | Disable the main feature of 130180, the elimination of loads that are | Dan Gohman |
2011-06-02 | When marking a block as being unanalyzable, use "Clobber" on the terminator i... | Eli Friedman |
2011-05-22 | fix PR9841 by having GVN not process dead loads. This was | Chris Lattner |
2011-05-22 | remove a trivial test, make some other tests less trivial. | Chris Lattner |
2011-05-22 | make this test less trivial. | Chris Lattner |
2011-04-28 | final step needed to resolve PR6627, which allows us to flatten the code down to | Chris Lattner |
2011-04-28 | teach GVN to widen integer loads when they are overaligned, when doing an | Chris Lattner |
2011-04-26 | remove support for llvm.invariant.end from memdep. It is a | Chris Lattner |