test commit redux
[oota-llvm.git] / test / Transforms /
2011-11-09 Pete CooperDeadStoreElimination can now trim the size of a store...
2011-11-08 Eli FriedmanFix code to match comment. Fixes PR11340, a regression...
2011-11-08 Pete CooperLICM pass now understands invariant load metadata....
2011-11-08 Bill WendlingConvert to the new EH model.
2011-11-05 Nick LewyckyDo simple cross-block DSE when we encounter a free...
2011-11-04 Dan GohmanAdd tests for existing InstSimplify features.
2011-11-04 Dan GohmanTeach instsimplify to simplify calls to undef.
2011-11-04 Daniel DunbarSpeculatively revert "DeadStoreElimination can now...
2011-11-03 Pete CooperDeadStoreElimination can now trim the size of a store...
2011-11-02 Andrew TrickRewrite LinearFunctionTestReplace to handle pointer...
2011-11-02 Andrew TrickBroaden an assert to handle enable-iv-rewrite=true...
2011-11-01 Eli FriedmanMake sure we use the right insertion point when instcom...
2011-10-30 Duncan SandsReapply commit 143214 with a fix: m_ICmp doesn't match...
2011-10-29 Benjamin KramerSimplifyLibCalls: Use IRBuilder.CreateGlobalString...
2011-10-29 Eli FriedmanRevert r143214; it's breaking a bunch of stuff.
2011-10-28 Duncan SandsThe expression icmp eq (select (icmp eq x, 0), 1, x...
2011-10-28 Duncan SandsA shift of a power of two is a power of two or zero.
2011-10-28 Duncan SandsFold icmp ugt (udiv X, Y), X to false. Spotted by...
2011-10-28 Andrew TrickLFTR should avoid a type mismatch with null pointer...
2011-10-27 Duncan SandsReapply commit 143028 with a fix: the problem was casti...
2011-10-27 Bob WilsonRevert Duncan's r143028 expression folding which appear...
2011-10-27 Eli FriedmanIt is not safe to sink an alloca into a stacksave/stack...
2011-10-26 Duncan SandsThe maximum power of 2 dividing a power of 2 is itself...
2011-10-26 Duncan SandsMy super-optimizer noticed that we weren't folding...
2011-10-24 Nick LewyckyA dead malloc, a free(NULL) and a free(undef) are all...
2011-10-23 Cameron ZwarichThe element insertion code in scalar replacement doesn...
2011-10-22 Nick LewyckyOops! Fix test I forgot to submit as part of r142735.
2011-10-22 Nick LewyckyA non-escaping malloc in the entry block is not unlike...
2011-10-21 Eli FriedmanRemap blockaddress correctly when inlining a function...
2011-10-21 Eli FriedmanExtend instcombine's shufflevector simplification to...
2011-10-20 Eli FriedmanRefactor code from inlining and globalopt that checks...
2011-10-20 Nick Lewycky"@string = constant i8 0" is a value i8* string of...
2011-10-17 Dan GohmanTeach the ARC optimizer about the !clang.arc.copy_on_es...
2011-10-17 Lang HamesFixed quoting on default data layout option.
2011-10-17 Bill WendlingAdd support for the Objective-C personality function...
2011-10-17 Dan GohmanSuppress partial retain+release elimination when there's a
2011-10-17 Bill WendlingCorrect over-zealous removal of hack.
2011-10-17 Bill WendlingTemporarily XFAIL waiting for a fix.
2011-10-17 Chandler CarruthAdd a routine to swap branch instruction operands,...
2011-10-16 Nick LewyckyOops! Fix testcase.
2011-10-16 Nick LewyckyWhen looking for dependencies on the src pointer, scan...
2011-10-15 Andrew TrickFix SCEVExpander assert during LSR: "argument of incomp...
2011-10-13 Andrew TrickReapply r141870, SCEV expansion of post-inc.
2011-10-13 Andrew TrickRevert r141870. The test case crashes on linux with...
2011-10-13 Andrew TrickLSR: Reuse the post-inc expansion of expressions.
2011-10-12 Lang HamesRemoved colons from some target datalayout strings...
2011-10-11 Cameron ZwarichFix PR11106 by correcting a typo that has been in the...
2011-10-11 Cameron ZwarichAdd a test for PR10565.
2011-10-11 Cameron ZwarichRemove a lot of the fancy scalar replacement code for...
2011-10-11 Andrew TrickMove replaceCongruentIVs into SCEVExapander and bias...
2011-10-11 Lang HamesAdded a testcase for r141599, rdar://problem/10063881.
2011-10-08 Andrew TrickUnit test for LSR phi reuse in r141442.
2011-10-07 Duncan SandsTeach GVN to also propagate switch cases. For example...
2011-10-05 Eli FriedmanPR11061: Make simplifylibcalls fold strcmp("", x) corre...
2011-10-05 Jim GrosbachRevert 141203. InstCombine is looping on unit tests.
2011-10-05 Rafael EspindolaCheck for the returns_twice attribute in callsFunctionT...
2011-10-05 Jim GrosbachUpdate InstCombine worklist after instruction transform...
2011-10-05 Duncan SandsGVN does simple propagation of conditions: when it...
2011-10-05 Duncan SandsGeneralize GVN's conditional propagation logic slightly:
2011-10-04 Andrew TrickLSR should avoid redundant edge splitting.
2011-10-04 Andrew TrickUnit test for r140919, loop unroll heuristics.
2011-10-03 Rafael EspindolaAdd the returns_twice attribute to LLVM.
2011-10-02 Nick LewyckyAdd a new icmp+select optz'n. Also shows off the load...
2011-09-30 Jim Grosbachfloat comparison to double 'zero' constant can just...
2011-09-30 Duncan SandsAdd forgotten tests that the cleanup flag is cleared...
2011-09-30 Duncan SandsInlining often produces landingpad instructions with...
2011-09-29 Dan GohmanWhen eliminating unnecessary retain+autorelease on...
2011-09-29 Dan GohmanDon't eliminate objc_retainBlock calls on stack objects...
2011-09-28 Andrew TrickTest case for r140670: indvars should hoist sext.
2011-09-27 Benjamin KramerStop emitting instructions with the name "tmp" they...
2011-09-27 Bill WendlingSplit the landing pad basic block with the correct...
2011-09-26 Eli FriedmanConvert more tests over to the new atomic instructions.
2011-09-26 Eli FriedmanUpgrade a couple more tests to the new atomic instructions.
2011-09-22 Eli FriedmanPR10987: add a missed safety check to isSafePHIToSpecul...
2011-09-20 Eli FriedmanMake sure IPSCCP never marks a tracked call as overdefi...
2011-09-20 Bill WendlingUpdate this test to the new EH model.
2011-09-20 Bill WendlingUpdate to new EH model.
2011-09-19 Bill WendlingUpdate to the new EH syntax.
2011-09-19 Bill WendlingDramatically reduce this testcase.
2011-09-19 Bill WendlingRevert r140083 and r140084 until buildbots can be fixed.
2011-09-19 Bill WendlingUpdate test to remove the 'unwind' instruction.
2011-09-19 Bill WendlingReplace uses of unwind with unreachable for the same...
2011-09-19 Bill WendlingReplace more uses of 'unwind' in the tests with calls...
2011-09-19 Eli FriedmanFix an infinite loop where a transform in InstCombiner...
2011-09-19 Bill WendlingThis testcase is dead. It doesn't inline even if I...
2011-09-19 Andrew Trick[indvars] Fix PR10946: SCEV cannot handle Vector IVs.
2011-09-15 Andrew TrickReapply r139759. Disable IV rewriting by default. See...
2011-09-15 Eli FriedmanMake demanded-elt simplification for shufflevector...
2011-09-14 Dan Gohmanobjc_retainBlock is not NoModRef because it can update...
2011-09-13 Andrew Trick[indvars] Revert r139579 until 401.bzip -arch i386...
2011-09-13 Andrew TrickDisable IV rewriting by default. See PR10916.
2011-09-13 Andrew TrickGeneralize test case to handle multiple indvars modes.
2011-09-13 Andrew Trick[indvars] Fix bugs in floating point IV range checks...
2011-09-12 Andrew TrickConditionalize indvars test that relies on SCEV expansi...
2011-09-12 Andrew Trickindvars test only relevant for -enable-iv-rewrite.
2011-09-12 Andrew TrickConditionalize indvars tests that rely on SCEV expansio...
2011-09-12 Andrew TrickRemoving indvars tests that directly test canonical...
2011-09-12 Andrew TrickRename -disable-iv-rewrite to -enable-iv-rewrite=false...
2011-09-12 Andrew TrickTest case for r139453, WidenIV::GetExtendedOperandRecur...
2011-09-09 Duncan SandsMark the eh.typeid.for intrinsic as being 'const',...
next