| Commit message (Expand) | Author | Age |
* | Fix PR17952. | Shuxin Yang | 2013-11-11 |
* | Revert "Resurrect r191017 " GVN proceeds in the presence of dead code" plus a... | Bill Wendling | 2013-11-10 |
* | Fix GVN creating bitcast between address spaces | Matt Arsenault | 2013-10-30 |
* | Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to ... | Shuxin Yang | 2013-09-20 |
* | Revert r191017, it results in segmentation faults in Qt. | Joerg Sonnenberger | 2013-09-20 |
* | GVN proceeds in the presence of dead code. | Shuxin Yang | 2013-09-19 |
* | Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona... | Stephen Lin | 2013-07-14 |
* | unHECKify test. It was fixed by Chris in 2009. | Jakub Staszak | 2012-12-12 |
* | llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr... | NAKAMURA Takumi | 2012-11-08 |
* | Fix broken check lines. | Benjamin Kramer | 2012-08-17 |
* | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky | 2011-11-21 |
* | Refactor capture tracking (which already had a couple flags for whether returns | Nick Lewycky | 2011-11-14 |
* | rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is | Chris Lattner | 2011-06-18 |
* | Disable the main feature of 130180, the elimination of loads that are | Dan Gohman | 2011-06-04 |
* | remove a trivial test, make some other tests 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 |
* | 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 |
* | Make BasicAliasAnalysis a normal AliasAnalysis implementation which | Dan Gohman | 2010-10-18 |
* | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 |
* | fix hte last remaining known (by me) phi translation bug. When we reanalyze | 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 |
* | Handle forwarding local memsets to loads. For example, we optimize this: | Chris Lattner | 2009-12-06 |
* | merge two tests. | Chris Lattner | 2009-12-06 |
* | Small and carefully crafted testcase showing a miscompilation by GVN | Chris Lattner | 2009-12-04 |
* | 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 |