| Commit message (Expand) | Author | Age |
... | |
* | switch GVN to use SSAUpdater. Besides removing a lot of complexity | Chris Lattner | 2009-10-10 |
* | fix PR5016, a crash I introduced in GVN handing first class | Chris Lattner | 2009-09-21 |
* | enable non-local analysis and PRE of large store -> little load. | Chris Lattner | 2009-09-21 |
* | add pr# | Chris Lattner | 2009-09-21 |
* | Improve GVN to be able to forward substitute a small load | Chris Lattner | 2009-09-21 |
* | fix a FileCheck bug where: | Chris Lattner | 2009-09-21 |
* | Work around a FileCheck bug, for now. | Daniel Dunbar | 2009-09-20 |
* | Revert r82404, it is causing a bootstrap miscompile. This is very very | Chris Lattner | 2009-09-20 |
* | this was not supposed to be committed | Chris Lattner | 2009-09-20 |
* | implement and document support for CHECK-NOT | Chris Lattner | 2009-09-20 |
* | improve memdep to eliminate bitcasts (and aliases, and noop geps) | Chris Lattner | 2009-09-20 |
* | Move CoerceAvailableValueToLoadType earlier in GVN.cpp. Hook it up | Chris Lattner | 2009-09-20 |
* | enhance GVN to forward substitute a stored value to a load | Chris Lattner | 2009-09-20 |
* | Change tests from "opt %s" to "opt < %s" so that opt doesn't see the | Dan Gohman | 2009-09-11 |
* | 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-09-08 |
* | Eliminate uses of %prcontext. | Daniel Dunbar | 2009-09-05 |
* | Change PHINode::hasConstantValue to have a DominatorTree argument | Dan Gohman | 2009-09-03 |
* | Move the re-sort of invalidated NonLocalPointerDeps cache earlier | Chris Lattner | 2009-07-13 |
* | This fixes a bug introduced in 72661, which can | Dale Johannesen | 2009-06-17 |
* | Be more aggressive in doing LoadPRE by tracing backwards when a block only has | Owen Anderson | 2009-05-31 |
* | make memdep use the getModRefInfo method for stores instead of the | Chris Lattner | 2009-05-25 |
* | Reapply r68211, with the miscompilations it caused fixed. | Owen Anderson | 2009-04-01 |
* | Revert r68172. It caused regressions in | Dan Gohman | 2009-04-01 |
* | Enhance GVN to propagate simple conditionals. This fixes PR3921. | Owen Anderson | 2009-04-01 |
* | Do not attempt to do parial redundancy elimination on void values. | John Criswell | 2009-03-10 |
* | Skip DbgInfoIntrinsic. | Devang Patel | 2009-03-06 |
* | Add a test for r61358, which I forgot to add way back when. | Owen Anderson | 2009-02-18 |
* | fix two more cases where we could let the NLPDI cache get unsorted. | Chris Lattner | 2009-01-23 |
* | Fix PR3358, a really nasty bug where recursive phi translated | Chris Lattner | 2009-01-22 |
* | fix PR3217: fully cached queries need to be verified against the | Chris Lattner | 2008-12-16 |
* | Add a testcase for GCC PR 23455, which lpre handles now. Add some | Chris Lattner | 2008-12-15 |
* | gvn now hoists this load out of the hot non-call path. | Chris Lattner | 2008-12-15 |
* | Adjust testcase to make it more stable across visitation order changes, | Chris Lattner | 2008-12-15 |
* | make GVN try to rename inputs to the resultant replaced values, which | Chris Lattner | 2008-12-15 |
* | Implement initial support for PHI translation in memdep. This means that | Chris Lattner | 2008-12-15 |
* | another random testcase that shouldn't crash gvn and is | Chris Lattner | 2008-12-14 |
* | RLE isn't smart enough to eliminate this safely yet. | Chris Lattner | 2008-12-13 |
* | rename some tests to be more uniform in naming convention. | Chris Lattner | 2008-12-13 |
* | gvn should never crash on this. | Chris Lattner | 2008-12-13 |
* | Temporarily revert r60973. It's inexplicably causing a failure when self-host... | Bill Wendling | 2008-12-13 |
* | make RLE preserve the name of the load that it replaces. This is just | Chris Lattner | 2008-12-13 |
* | loosen up an assertion that isn't valid when called from | Chris Lattner | 2008-12-09 |
* | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner | 2008-12-09 |
* | Fix test/Transforms/GVN/pre-load.ll | Chris Lattner | 2008-12-05 |
* | Implement PRE of loads in the GVN pass with a pretty cheap and | Chris Lattner | 2008-12-02 |
* | Add a test for my previous PRE fix. | Owen Anderson | 2008-12-02 |
* | testcase for my previous commit. | Chris Lattner | 2008-12-01 |
* | don't require GVN to work on dead values, just make the | Chris Lattner | 2008-11-29 |
* | A better fix for PR2503 that doesn't pessimize GVN in the presence of unreach... | Owen Anderson | 2008-07-02 |