Constant propagating byval pointer is safe if function is readonly.
[oota-llvm.git] / test / Transforms /
2009-09-24 Torok EdwinConstant propagating byval pointer is safe if function...
2009-09-24 Victor HernandezAuto-upgrade malloc instructions to malloc calls.
2009-09-24 Torok EdwinDon't constant propagate byval pointers, since they...
2009-09-21 Chris LattnerFix PR5023: The instruction form of DominatorTree:...
2009-09-21 Chris Lattnerfix PR5016, a crash I introduced in GVN handing first...
2009-09-21 Chris Lattnerenable non-local analysis and PRE of large store -...
2009-09-21 Chris Lattneradd pr#
2009-09-21 Chris LattnerImprove GVN to be able to forward substitute a small...
2009-09-21 Chris Lattnerfix a FileCheck bug where:
2009-09-20 Daniel DunbarWork around a FileCheck bug, for now.
2009-09-20 Chris LattnerRevert r82404, it is causing a bootstrap miscompile...
2009-09-20 Chris Lattnerthis was not supposed to be committed
2009-09-20 Chris Lattnerimplement and document support for CHECK-NOT
2009-09-20 Chris Lattnerimprove memdep to eliminate bitcasts (and aliases,...
2009-09-20 Chris LattnerMove CoerceAvailableValueToLoadType earlier in GVN...
2009-09-20 Chris Lattnerenhance GVN to forward substitute a stored value to...
2009-09-20 Nick LewyckyPeer through zext and sext to eliminate them when it...
2009-09-20 Nick LewyckyFold 'icmp eq (icmp), true' into an xor(icmp).
2009-09-20 Nick LewyckyRewrite this check so that it checks what it's supposed...
2009-09-20 Nick LewyckyTeach the constant folder how to not a cmpinst.
2009-09-20 Nick LewyckyTry turning icmp(bitcast(x), bitcast(y)) into icmp...
2009-09-20 Nick LewyckyTeach the constant folder how to handle a few simple...
2009-09-16 Dan GohmanFix the comment in this test.
2009-09-16 Dan GohmanDon't sink gep operators through phi nodes if the resul...
2009-09-15 Chris Lattnerconvert to filecheck
2009-09-14 Dan GohmanWhen extending a memset range past the front, set the...
2009-09-11 Dan GohmanConvert more tests to avoid llvm-as.
2009-09-11 Dan GohmanEliminate more redundant llvm-as calls.
2009-09-11 Dan GohmanChange tests from "opt %s" to "opt < %s" so that opt...
2009-09-11 Chris Lattneranother random update
2009-09-11 Chris Lattnerfix a bunch of spurious failures for people whose home...
2009-09-11 Dan GohmanTeach lib/VMCore/ConstantFold.cpp how to set the inboun...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-09 Dan GohmanFix SplitCriticalEdge to properly update LCSSA form...
2009-09-09 Daniel DunbarUpdate test.
2009-09-09 Dan GohmanUse "opt < %s" instead of "opt %s" to keep the testname...
2009-09-09 Dan GohmanEliminate more uses of llvm-as and llvm-dis.
2009-09-08 Dan GohmanUse "opt < %s" instead of "opt %s" so that opt doesn...
2009-09-08 Dan GohmanConvert a few more opt | llvm-dis to opt -S.
2009-09-08 Dan GohmanUse opt -S instead of piping bitcode output through...
2009-09-08 Owen AndersonFix PR4909, patch by Jakub Staszak.
2009-09-08 Chris Lattnerremove an extremely dubious instcombine transformation of
2009-09-08 Dan GohmanTrim unnecessary declarations.
2009-09-08 Dan GohmanChange these tests to feed the assembly files to opt...
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-08 Chris Lattnerinstcombine transforms vector loads that are only used by
2009-09-08 Chris LattnerFix PR4882, by making MemCpyOpt not dereference removed...
2009-09-08 Chris Lattnerfix ComputeMaskedBits handling of zext/sext/trunc to...
2009-09-07 Dan GohmanAdd a testcase for the GlobalOpt inbounds fix.
2009-09-07 Dan GohmanAdd inbounds to these getelementptrs, now that GlobalOp...
2009-09-07 Chris Lattnertighten test.
2009-09-07 Chris Lattnertweak test, add PR#
2009-09-07 Daniel DunbarDon't depend on Tcl behavior of redirecting stderr...
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-05 Daniel DunbarQuote another '%S' in a test.
2009-09-05 Daniel DunbarEliminate uses of %prcontext.
2009-09-05 Daniel DunbarEliminate some Tclisms.
2009-09-04 Devang PatelWhile replacing an MDNode elment, properly update MDNod...
2009-09-03 Dan GohmanChange PHINode::hasConstantValue to have a DominatorTre...
2009-09-03 Chris LattnerIn C++, code is not allowed to call main. In C it...
2009-09-02 Chris LattnerFix month.
2009-09-02 Chris Lattnerfix PR4815: some cases where DeleteDeadInstruction...
2009-09-02 Chris Lattnerfix PR4848 an infinite loop when indexing down through...
2009-09-02 Chris Lattnerfix PR4837, some bugs folding vector compares. These
2009-09-01 Chris Lattnerenhance memcpy opt to turn memmoves into memcpy when...
2009-09-01 Chris Lattnertestcase for PR3601
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris Lattnerfix a crash building SPASS by tolerating a callsite...
2009-08-31 Chris Lattnerfix a bug I introduced with my 'instcombine builder...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-30 Chris Lattnerrename test
2009-08-30 Chris Lattnermerge all sinking tests into one and convert them to...
2009-08-30 Chris Lattnerconvert scalar_promote to filecheck style and merge...
2009-08-30 Chris Lattnersuck a bunch more gep tests into getelementptr.ll and...
2009-08-30 Chris Lattnerconsolodate various GEP tests into getelementptr.ll...
2009-08-30 Chris Lattneranother huge testcase, this time from 'gs' in llvm...
2009-08-30 Chris Lattnerremove another poorly-reduced testcase which came from...
2009-08-30 Chris Lattnerthis testcase is 500 lines long and is distilled from...
2009-08-30 Chris Lattnerconvert to filecheck
2009-08-30 Chris LattnerFix PR4748: don't fold gep(bitcast(x)) into bitcast...
2009-08-28 Devang PatelReapply 79977.
2009-08-28 Chris LattnerFix PR3913, patch by Jakub Staszak!
2009-08-27 Chris LattnerImplement a new optimization in the inliner: if inlinin...
2009-08-27 Chris Lattnerthe inliner shouldn't crash on this.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Dan GohmanSpecial-case static allocas in IndVarSimplify's loop...
2009-08-25 Dan GohmanRemove obsolete -f flags.
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-21 Dan GohmanChange getelementptr folding to use APInt instead of...
2009-08-19 Dan GohmanAdd targetdata strings to these tests, since SimplifyLi...
2009-08-19 Dan GohmanFix a bug in the over-index constant folding. When...
2009-08-19 Dan GohmanCanonicalize indices in a constantexpr GEP. If Indices...
2009-08-19 Nick LewyckyFix up PHI nodes correctly in the presence of unreachab...
2009-08-19 Dan GohmanFix SimplifyLibcalls and ValueTracking to check mayBeOv...
2009-08-18 Dan GohmanGeneralize ScalarEvolution to be able to analyze GEPs...
2009-08-18 Dan GohmanFix a bug that caused globalopt to miscompile tramp3d...
2009-08-17 Nick LewyckyTest the pass the test is actually for, instead of...
2009-08-17 Nick LewyckyDon't crash on critical edge. Patch by Andre Tavares.
2009-08-17 Nick LewyckyAdd a test that shows that SSI is working correctly.
2009-08-17 Nick LewyckyDon't crash trying to promote VLAs.
next