aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/ConstProp
AgeCommit message (Expand)Author
2013-02-07Remove this testcase until I can figure out how to properly conditionalize it.Owen Anderson
2013-02-07Another attempt at getting the XFAIL line right for this test.Owen Anderson
2013-02-07Fix CMake detection of various cmath functions, and XFAIL the test on platfor...Owen Anderson
2013-02-06Signficantly generalize our ability to constant fold floating point intrinsic...Owen Anderson
2013-01-24ConstantFolding: Add a missing folding that leads to a miscompile.Benjamin Kramer
2012-11-08llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFr...NAKAMURA Takumi
2012-07-02Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth
2012-07-02Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth
2012-02-16Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky
2012-01-27Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola
2012-01-27Revert r149110 and add a testcase that was crashing since that revision.Rafael Espindola
2012-01-27enhance constant folding to be able to constant fold bitcast of Chris Lattner
2011-12-12Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth
2011-12-03Add support for constant folding the pow intrinsic.Chad Rosier
2011-12-01Prevent library calls from being folded if -fno-builtin has been specified.Chad Rosier
2011-11-23Correctly byte-swap APInts with bit-widths greater than 64.Richard Smith
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner
2011-05-22implement PR9315, constant folding exp2 in terms of pow (since hosts withoutChris Lattner
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-03-27Constant folding support for calls to umul.with.overflow(), basically identic...Frits van Bommel
2011-02-06When loading from a constant, fold inttoptr if the integer type and the resul...Anders Carlsson
2011-01-29Add the select optimization recently added to instcombine to constant folding.Nick Lewycky
2011-01-21Add a constant folding of casts from zero to zero. Fixes PR9011!Nick Lewycky
2011-01-11Teach constant folding to perform conversions from constant floatingChandler Carruth
2011-01-11FileCheck-ize a test, and move a no-longer calling test case to anotherChandler Carruth
2010-12-29test/Transforms/ConstProp/logicaltest.ll: FileCheck-ize.NAKAMURA Takumi
2010-11-29Teach ConstantFoldInstruction() how to fold insertvalue and extractvalue.Frits van Bommel
2010-11-14rename test.Chris Lattner
2010-11-14filecheckize, remove an old and useless testChris Lattner
2010-11-14this test is pretty pointless and "propogation" isn't a word (or so Misha cla...Chris Lattner
2010-10-14fix a bug I introduced, no idea how this didn't repro right.Chris Lattner
2010-10-14hack to unbreak buildbotsChris Lattner
2010-10-14add uadd_ov/usub_ov to apint, consolidate constant foldingChris Lattner
2010-09-02remove some noise from tests.Chris Lattner
2010-02-01fix PR6197 - infinite recursion in ipsccp due to block addressesChris Lattner
2010-01-21Fix a crasher trying to fold each element in a comparison between two vectorsNick Lewycky
2010-01-08fix PR5978 by peeling the loop so that we avoid shifting theChris Lattner
2009-12-04Fix PR5551 by not ignoring the top level constantexpr whenChris Lattner
2009-10-26Convert a few tests to FileCheck for PR5307.Edward O'Callaghan
2009-10-24fix PR5287, a serious regression from my previous patches. Thanks toChris Lattner
2009-10-23teach libanalysis to simplify vector loads with bitcast sources. ThisChris Lattner
2009-10-23enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 Chris Lattner
2009-10-23teach libanalysis to fold int and fp loads from almost arbitraryChris Lattner
2009-10-17Teach vm core to more aggressively fold 'trunc' constantexprs,Chris Lattner
2009-10-17remove # uses from FileCheck lines.Chris Lattner
2009-10-17rename testChris Lattner
2009-10-05Extend ConstantFolding to understand signed overflow variantsEvan Phoenix
2009-10-05teach the optimizer how to constant fold uadd/usub intrinsics.Chris Lattner
2009-09-20Peer through zext and sext to eliminate them when it is safe to do so.Nick Lewycky
2009-09-20Fold 'icmp eq (icmp), true' into an xor(icmp).Nick Lewycky