Rename -disable-iv-rewrite to -enable-iv-rewrite=false in preparation for default...
[oota-llvm.git] / test / Transforms / SimplifyCFG /
2011-09-05 Duncan SandsDelete trivial landing pads that just continue unwindin...
2011-09-02 Bill WendlingTry to eliminate the use of the 'unwind' instruction.
2011-08-29 Bill WendlingUpdate tests to new EH model. Add landingpad instructio...
2011-08-26 Benjamin KramerSimplifyCFG: If we have a PHI node that can evaluate...
2011-08-15 Eli FriedmanUpdate SimplifyCFG for atomic operations.
2011-08-12 Eli FriedmanMove "atomic" and "volatile" designations on instructio...
2011-07-09 Chris Lattnermore tests not making the jump into the brave new world.
2011-06-30 Rafael EspindolaAdd r134057 back, but splice the predecessor after...
2011-06-29 Chad RosierTemporarily revert r134057: "Let simplify cfg simplify...
2011-06-29 Rafael EspindolaLet simplify cfg simplify bb with only debug and lifeti...
2011-06-18 Hans WennborgFix PR10103: Less code for enum type translation.
2011-06-17 Chris Lattnerremove parser support for the obsolete "multiple return...
2011-06-04 Bill WendlingIf the block that we're threading through is jumped...
2011-05-22 Frits van BommelAdd a parameter to ConstantFoldTerminator() that caller...
2011-05-19 Rafael EspindolaAdd test for PR9946.
2011-05-14 Benjamin KramerSimplifyCFG: Use ComputeMaskedBits to prune dead cases...
2011-04-29 Peter CollingbourneSimplifyCFG: Expose phi node folding cost threshold...
2011-04-29 Peter CollingbourneSimplifyCFG: Add CostRemaining parameter to DominatesMe...
2011-04-29 Peter CollingbourneSimplifyCFG: Add Trunc, ZExt and SExt to the list of...
2011-04-27 Devang PatelSimplify cfg inserts a call to trap when unreachable...
2011-04-26 Chris LattnerImprove the bail-out predicate to really only kick...
2011-04-07 Devang PatelDo not let debug info interfer with branch folding.
2011-04-07 Devang PatelWhile hoisting common code from if/else, hoist debug...
2011-03-15 Eli FriedmanPR9450: Make switch optimization in SimplifyCFG not...
2011-03-09 Benjamin KramerFix mistyped CHECK lines.
2011-03-09 Eli FriedmanPR9420; an instruction before an unreachable is guarant...
2011-02-28 Frits van BommelTeach SimplifyCFG that (switch (select cond, X, Y)...
2011-02-25 Benjamin KramerRevert "SimplifyCFG: GEPs with just one non-constant...
2011-02-24 Benjamin KramerSimplifyCFG: GEPs with just one non-constant index...
2011-02-24 Benjamin KramerSimplifyCFG: GEPs with constant indices are cheap enoug...
2011-02-07 Benjamin KramerSimplifyCFG: Track the number of used icmps when turnin...
2011-02-03 Benjamin KramerSimplifyCFG: Also transform switches that represent...
2011-02-02 Benjamin KramerSimplifyCFG: Turn switches into sub+icmp+branch if...
2011-01-29 Evan ChengRe-apply r124518 with fix. Watch out for invalidated...
2011-01-29 Evan ChengRevert r124518. It broke Linux self-host.
2011-01-29 Evan ChengRe-commit r124462 with fixes. Tail recursion elim will...
2011-01-28 Evan ChengRevert r124462. There are a few big regressions that...
2011-01-28 Evan Cheng- Stop simplifycfg from duplicating "ret" instructions...
2010-12-17 Benjamin KramerSimplifyCFG: Ranges can be larger than 64 bits. Fixes...
2010-12-17 Chris Lattnerimprove switch formation to handle small range
2010-12-14 Chris Lattner - Insert new instructions before DomBlock's terminator,
2010-12-14 Chris Lattnerfix two significant issues with FoldTwoEntryPHINode:
2010-12-14 Chris Lattnerfix yet anohter broken line
2010-12-14 Chris Lattnerreapply my recent change that disables a piece of the...
2010-12-13 Owen AndersonFix recent buildbot breakage by pulling SimplifyCFG...
2010-12-13 Chris Lattnertemporarily disable part of my previous patch, which...
2010-12-13 Benjamin KramerFix sort predicate. qsort(3)'s predicate semantics...
2010-12-13 Chris Lattnerreinstate my patch: the miscompile was caused by an...
2010-12-13 Chris LattnerCompletely disable the optimization I added in r121680...
2010-12-13 Chris LattnerMake simplifycfg reprocess newly formed "br (cond1...
2010-12-13 Chris Lattnerfix a bug in r121680 that upset the various buildbots.
2010-12-13 Chris Lattnermake these tests a bit less fragile
2010-12-13 Chris Lattnerenhance the "change or icmp's into switch" xform to...
2010-12-13 Chris Lattnermerge two tests
2010-12-13 Chris LattnerFix my previous patch to handle a degenerate case that...
2010-12-13 Chris Lattnerfix a fairly serious oversight with switch formation...
2010-12-05 Frits van BommelTeach SimplifyCFG to turn
2010-11-11 Dan GohmanFactor out Instruction::isSafeToSpeculativelyExecute...
2010-10-24 Duncan SandsFix PR8445: a block with no predecessors may be the...
2010-08-30 Duncan SandsCorrect bogus module triple specifications.
2010-08-16 Dan GohmanInstead, teach SimplifyCFG to trim non-address-taken...
2010-08-14 Dan GohmanTeach SimplifyCFG how to simplify indirectbr instructions.
2010-06-13 Benjamin KramerTest case for r105914.
2010-05-08 Chris Lattnermake simplifycfg insert an llvm.trap before the 'unreac...
2010-03-31 Gabor Greiftestcase for r99914, provided by baldrick!
2010-03-02 Dan GohmanFloating-point add, sub, and mul are now spelled fadd...
2010-02-05 Jakob Stoklund OlesenTeach SimplifyCFG about magic pointer constants.
2010-01-05 Dan GohmanDelete useless trailing semicolons.
2009-12-30 Chris Lattnerfix two bogus tests that the asmparser now rejects.
2009-12-22 Chris LattnerImplement PR5795 by merging duplicated return blocks...
2009-12-22 Chris Lattnerconvert to filecheck
2009-11-10 Dan GohmanOptimize test more.
2009-11-10 Chris Lattneroptimize test
2009-10-31 Dan GohmanRevert r85667. LoopUnroll currently can't call utility...
2009-10-31 Dan GohmanMerge the enhancements from LoopUnroll's FoldBlockIntoP...
2009-10-30 Dan GohmanAdd a testcase for the recent duplicate PHI elimination...
2009-10-30 Chris Lattnerif basic blocks are destroyed while there are *just...
2009-10-13 Chris Lattnerchange simplifycfg to not duplicate 'unwind' instructio...
2009-10-13 Chris Lattnerconvert to filecheck
2009-10-13 Chris Lattnerrename test
2009-09-11 Dan GohmanChange tests from "opt %s" to "opt < %s" so that opt...
2009-09-11 Chris Lattnerfix a bunch of spurious failures for people whose home...
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 Dan GohmanChange these tests to feed the assembly files to opt...
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-16 Eli FriedmanFix for PR3016: detect the tricky case, where there are
2009-07-14 Dale JohannesenRevert 75571; I'm convinced this isn't the right thing...
2009-07-14 Dale JohannesenDon't delete asm's just because their inputs are undefined;
2009-06-15 Dale JohannesenFix the crash in this test. This is basically the...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-05-13 Dale JohannesenTestcase for 71688.
2009-03-06 Devang PatelWhile hoisting instruction to speculatively execute...
2009-02-26 Zhou ShengIgnore dbg info intrinsics when folding conditional...
2009-02-25 Zhou ShengDon't block basic block with only SwitchInst to fold...
2009-02-24 Devang PatelWhile folding unconditional return move DbgRegionEndIns...
2009-02-11 Devang PatelIf llvm.dbg.region.end is disappearing then remove...
2009-02-10 Devang PatelIgnore dbg intrinsic while folding unconditional branch.
next