summaryrefslogtreecommitdiff
path: root/test/Transforms/GVN
Commit message (Expand)AuthorAge
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* Fix PR17952.Shuxin Yang2013-11-11
* Add a testcase for pr17852.Rafael Espindola2013-11-11
* Revert "Resurrect r191017 " GVN proceeds in the presence of dead code" plus a...Bill Wendling2013-11-10
* Use variable for register name in testMatt Arsenault2013-11-10
* IR: Do not canonicalize constant GEPs into an out-of-bounds array accessDavid Majnemer2013-11-07
* Fix GVN creating bitcast between address spacesMatt Arsenault2013-10-30
* TBAA: update tbaa format from scalar format to struct-path aware format.Manman Ren2013-09-30
* TBAA: handle scalar TBAA format and struct-path aware TBAA format.Manman Ren2013-09-27
* MemoryBuiltins: Reinstate optimizing (uninitialized) loads from operator new.Benjamin Kramer2013-09-24
* Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to ...Shuxin Yang2013-09-20
* Delete empty files.Joerg Sonnenberger2013-09-20
* Revert r191017, it results in segmentation faults in Qt.Joerg Sonnenberger2013-09-20
* GVN proceeds in the presence of dead code.Shuxin Yang2013-09-19
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-16
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-14
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-14
* Eliminate trivial redundant loads across nocapture+readonly calls to uncapturedNick Lewycky2013-07-07
* Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis.Matt Arsenault2013-05-06
* Revert 179071 because it is not the right way to support non standard new/new...Nadav Rotem2013-04-09
* c++ new operators are not malloc-like functions because they do not return un...Nadav Rotem2013-04-08
* Revert the test moves from 176733. Use "REQUIRES: asserts" instead.Jan Wen Voung2013-03-12
* Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung2013-03-08
* Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate theManman Ren2013-01-04
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2013-01-01
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-30
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-30
* llvm/test/Transforms/GVN/null-aliases-nothing.ll: Fix a RUN line not to emit ...NAKAMURA Takumi2012-12-30
* unHECKify test. It was fixed by Chris in 2009.Jakub Staszak2012-12-12
* Add error handling in getInt.Patrik Hägglund2012-11-28
* llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr...NAKAMURA Takumi2012-11-08
* Update GVN to support vectors of pointers.Hal Finkel2012-10-24
* Ignore unreachable blocks when doing memory dependence analysis on non-localBill Wendling2012-10-23
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-29
* Fix broken check lines.Benjamin Kramer2012-08-17
* Teach GVN to reason about edges dominating uses. This allows it to handle casesRafael Espindola2012-08-16
* Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth2012-07-02
* Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth2012-07-02
* Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2012-07-02
* When gvn decides to replace an instruction with another, we have to patch theRafael Espindola2012-06-04
* Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from theDuncan Sands2012-05-22
* Don't PRE compares.Jakob Stoklund Olesen2012-03-29
* Nick pointed out on IRC that GVN's propagateEquality wasn't propagatingDuncan Sands2012-03-04
* Have GVN also do condition propagation when the right-hand side is notDuncan Sands2012-02-29
* When performing a conditional branch depending on the value of a comparisonDuncan Sands2012-02-27
* Teach GVN that x+y is the same as y+x and that x<y is the same as y>x.Duncan Sands2012-02-24
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-16
* Reduce the number of dom queries made by GVN's conditional propagationDuncan Sands2012-02-05
* Fix crasher in GVN due to my recent capture tracking changes.Nick Lewycky2011-11-21
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-14