| Commit message (Expand) | Author | Age |
* | rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is | Chris Lattner | 2011-06-18 |
* | 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-04 |
* | When marking a block as being unanalyzable, use "Clobber" on the terminator i... | Eli Friedman | 2011-06-02 |
* | 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-05-22 |
* | 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-28 |
* | remove support for llvm.invariant.end from memdep. It is a | Chris Lattner | 2011-04-26 |
* | Improve the bail-out predicate to really only kick in when phi | Chris Lattner | 2011-04-26 |
* | Enhance MemDep: When alias analysis returns a partial alias result, | Chris Lattner | 2011-04-26 |
* | Give GVN back the ability to perform simple conditional propagation on condit... | Owen Anderson | 2010-12-21 |
* | Preserve TBAA tags when doing load PRE. | Dan Gohman | 2010-12-15 |
* | Completely rework the datastructure GVN uses to represent the value number to... | Owen Anderson | 2010-11-18 |
* | Add support for PHI-translating sext, zext, and trunc instructions, | Dan Gohman | 2010-11-18 |
* | Teach InstructionSimplify about phi nodes. I chose to have it simply | Duncan Sands | 2010-11-14 |
* | Testcase to go along with commit 118923 ("Have GVN simplify instructions | Duncan Sands | 2010-11-13 |
* | Enhance GVN to do more precise alias queries for non-local memory | Dan Gohman | 2010-11-10 |
* | Make BasicAliasAnalysis a normal AliasAnalysis implementation which | Dan Gohman | 2010-10-18 |
* | Now that the profitable bits of EnableFullLoadPRE have been enabled by defaul... | Owen Anderson | 2010-10-01 |
* | We do want to allow LoadPRE to perform LICM-like transformations: we already ... | Owen Anderson | 2010-09-30 |
* | LoadPRE was not properly checking that the load it was PRE'ing post-dominated... | Owen Anderson | 2010-09-25 |
* | Correct bogus module triple specifications. | Duncan Sands | 2010-08-30 |
* | Remove arm_apcscc from the test files. It is the default and doing this | Rafael Espindola | 2010-06-17 |
* | Fix PR7052, patch by Jakub Staszak! | Chris Lattner | 2010-05-08 |
* | Fix intrinsic signature in this test. | Nick Lewycky | 2010-04-17 |
* | Re-commit my previous SSAUpdater changes. The previous version naively tried | Bob Wilson | 2010-04-17 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 |
* | Revert all my SSAUpdater patches. The PHI placement algorithm is not correct | Bob Wilson | 2010-04-03 |
* | Add a redundant PHI testcase for SSAUpdater to go with svn r100047. | Bob Wilson | 2010-03-31 |
* | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 |
* | Remove tests that checks @llvm.dbg.stoppoint handling. | Devang Patel | 2010-03-01 |
* | stop using anders-aa | Chris Lattner | 2010-03-01 |
* | Testcase for critical edge splitting with load PRE. | Bob Wilson | 2010-02-16 |
* | a testcase that doesn't crash GVN but could someday. | Chris Lattner | 2010-02-11 |
* | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson | 2010-01-30 |
* | Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock. | Bob Wilson | 2010-01-27 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 |
* | fix an overly conservative caching issue that caused memdep to | Chris Lattner | 2009-12-19 |
* | fix inconsistent use of tabs | Chris Lattner | 2009-12-19 |
* | Fix PR5744, a case where we were getting the pointer size instead of the | Chris Lattner | 2009-12-10 |
* | fix hte last remaining known (by me) phi translation bug. When we reanalyze | Chris Lattner | 2009-12-09 |
* | Add a minor optimization: if we haven't changed the operands of an | Chris Lattner | 2009-12-09 |
* | fix PR5733, a case where we'd replace an add with a lexically identical | Chris Lattner | 2009-12-09 |
* | merge crash-2.ll into crash.ll | Chris Lattner | 2009-12-09 |
* | the code in GVN that tries to forward large loads to small | Chris Lattner | 2009-12-09 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 |
* | constant fold loads from memcpy's from global constants. This is important | Chris Lattner | 2009-12-06 |
* | add support for forwarding mem intrinsic values to non-local loads. | Chris Lattner | 2009-12-06 |