aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/GVN
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-187-13/+13
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0973-661/+689
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2314-54/+544
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-024-24/+131
* Update LLVM for rebase to r212749.Stephen Hines2014-07-212-0/+56
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-0/+87
* Update to LLVM 3.5a.Stephen Hines2014-04-242-15/+43
* Fix PR17952.Shuxin Yang2013-11-118-22/+221
* Add a testcase for pr17852.Rafael Espindola2013-11-111-0/+66
* Revert "Resurrect r191017 " GVN proceeds in the presence of dead code" plus a...Bill Wendling2013-11-108-221/+22
* Use variable for register name in testMatt Arsenault2013-11-101-2/+2
* IR: Do not canonicalize constant GEPs into an out-of-bounds array accessDavid Majnemer2013-11-071-0/+30
* Fix GVN creating bitcast between address spacesMatt Arsenault2013-10-301-3/+17
* TBAA: update tbaa format from scalar format to struct-path aware format.Manman Ren2013-09-301-14/+15
* TBAA: handle scalar TBAA format and struct-path aware TBAA format.Manman Ren2013-09-272-10/+21
* MemoryBuiltins: Reinstate optimizing (uninitialized) loads from operator new.Benjamin Kramer2013-09-241-3/+28
* Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to ...Shuxin Yang2013-09-208-22/+220
* Delete empty files.Joerg Sonnenberger2013-09-202-0/+0
* Revert r191017, it results in segmentation faults in Qt.Joerg Sonnenberger2013-09-208-220/+22
* GVN proceeds in the presence of dead code.Shuxin Yang2013-09-198-22/+220
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-142-5/+5
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-1414-70/+70
* Eliminate trivial redundant loads across nocapture+readonly calls to uncapturedNick Lewycky2013-07-071-0/+17
* Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis.Matt Arsenault2013-05-061-0/+14
* Revert 179071 because it is not the right way to support non standard new/new...Nadav Rotem2013-04-091-20/+0
* c++ new operators are not malloc-like functions because they do not return un...Nadav Rotem2013-04-081-0/+20
* Revert the test moves from 176733. Use "REQUIRES: asserts" instead.Jan Wen Voung2013-03-122-4/+1
* Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung2013-03-082-0/+4
* Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate theManman Ren2013-01-041-0/+54
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2013-01-016-6/+6
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-302-2/+2
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-302-2/+2
* llvm/test/Transforms/GVN/null-aliases-nothing.ll: Fix a RUN line not to emit ...NAKAMURA Takumi2012-12-301-1/+1
* unHECKify test. It was fixed by Chris in 2009.Jakub Staszak2012-12-121-8/+5
* Add error handling in getInt.Patrik Hägglund2012-11-281-2/+1
* llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr...NAKAMURA Takumi2012-11-081-5/+3
* Update GVN to support vectors of pointers.Hal Finkel2012-10-241-0/+27
* Ignore unreachable blocks when doing memory dependence analysis on non-localBill Wendling2012-10-231-0/+36
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-0/+31
* Fix broken check lines.Benjamin Kramer2012-08-171-2/+2
* Teach GVN to reason about edges dominating uses. This allows it to handle casesRafael Espindola2012-08-161-0/+60
* Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth2012-07-023-3/+3
* Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth2012-07-021-1/+1
* Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2012-07-029-9/+9
* When gvn decides to replace an instruction with another, we have to patch theRafael Espindola2012-06-044-0/+306
* Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from theDuncan Sands2012-05-221-0/+33
* Don't PRE compares.Jakob Stoklund Olesen2012-03-291-0/+68
* Nick pointed out on IRC that GVN's propagateEquality wasn't propagatingDuncan Sands2012-03-041-0/+17
* Have GVN also do condition propagation when the right-hand side is notDuncan Sands2012-02-291-0/+57