Fix ssat and ssat16 encodings for ARM and Thumb. The bit position value
[oota-llvm.git] / test / Transforms /
2011-05-30 Stuart Hastings(1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero...
2011-05-30 John McCallAdd the test case for phis in the outer landing pad...
2011-05-29 Nick LewyckyAdd testcase for r132290, to check for the crasher...
2011-05-29 Nick LewyckyObey the isVolatile bit on memory intrinsics when analy...
2011-05-28 Benjamin KramerConstantFoldInstOperands doesn't like compares, hand...
2011-05-28 John McCallImplement and document the llvm.eh.resume intrinsic...
2011-05-27 John McCallFix the inliner to maintain the current de facto invoke...
2011-05-27 Benjamin KramerInstCombine: Make switch folding with equality compares...
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-26 Andrew Trickindvars: incremental fixes for -disable-iv-rewrite...
2011-05-25 Eli FriedmanPR9998: ashr exact %x, 31 is not equivalent to sdiv...
2011-05-25 Andrew Trickindvars: fixed IV cloning in -disable-iv-rewrite mode...
2011-05-24 Cameron ZwarichFix "make check" in Release by removing debug-only...
2011-05-24 Cameron ZwarichMake LoadAndStorePromoter preserve debug info and creat...
2011-05-24 Andrew TrickFileCheck-ize a couple of IV unit tests.
2011-05-24 Andrew TrickTest case for r130799 - indvars: Added canExpandBackEdg...
2011-05-23 Chris Lattnerfix a really nasty basicaa mod/ref calculation bug...
2011-05-23 Chris LattnerTransform any logical shift of a power of two into...
2011-05-23 Chris LattnerTeach valuetracking that byval arguments with a specifi...
2011-05-22 Chris Lattnerimplement PR9315, constant folding exp2 in terms of...
2011-05-22 Chris LattnerCarve out a place in instcombine to put transformations...
2011-05-22 Chris LattnerFix PR9815: I was trying to get out of "generating...
2011-05-22 Frits van BommelAdd a parameter to ConstantFoldTerminator() that caller...
2011-05-22 Chris Lattnerfix PR9856, an incorrectly conservative assertion:...
2011-05-22 Chris Lattnerfix PR9841 by having GVN not process dead loads. This was
2011-05-22 Chris Lattnerremove a trivial test, make some other tests less trivial.
2011-05-22 Chris Lattnermake this test less trivial.
2011-05-22 Nick LewyckyCommit test change, forgotten as part of r131838.
2011-05-22 Nick LewyckyTeach the inliner to emit llvm.lifetime.start/end,...
2011-05-22 Nick LewyckyFix grammar in test.
2011-05-21 Benjamin KramerRevert "InstCombine: Turn mul.with.overflow(X, 2) into...
2011-05-21 Benjamin KramerInstCombine: Turn mul.with.overflow(X, 2) into the...
2011-05-20 Evan ChengRevert r131664 and fix it in instcombine instead. rdar...
2011-05-19 Stuart HastingsMove test to Transforms/InstCombine.
2011-05-19 Rafael EspindolaAdd test for PR9946.
2011-05-18 Eli FriedmanMore instcombine cleanup, towards improving debug line...
2011-05-18 Dan GohmanWhen forming an ICmpZero LSRUse, normalize the non...
2011-05-18 Eli FriedmanMore instcombine cleanup aimed towards improving debug...
2011-05-18 Eli FriedmanStart trying to make InstCombine preserve more debug...
2011-05-17 Stuart HastingsDrop lli, revise test.
2011-05-16 Rafael EspindolaDon't do tail calls in a function that call setjmp...
2011-05-14 Benjamin KramerDisable test harder.
2011-05-14 Stuart HastingsDisable this test while I revise it. rdar://problem...
2011-05-14 Benjamin KramerSimplifyCFG: Use ComputeMaskedBits to prune dead cases...
2011-05-14 Stuart HastingsAvoid combining GEPs that might overflow at runtime.
2011-05-07 Duncan SandsThe comparision "max(x,y)==x" is equivalent to "x>...
2011-05-06 Galina KistanovaMove few target-dependant tests to appropriate directories.
2011-05-06 Duncan SandsFix PR9820: a read-only call differs from a load in...
2011-05-05 Eli FriedmanPR9838: Fix transform introduced in r127064 to not...
2011-05-04 Duncan SandsAdd variations on: max(x,y) >= min(x,z) folds to true...
2011-05-03 Duncan SandsImplement some basic simplifications involving min...
2011-05-02 Duncan SandsFix PR9579: when simplifying a compare to "true" or...
2011-05-02 Duncan SandsMove some rem transforms out of instcombine and into...
2011-04-30 Benjamin KramerInstCombine: Turn (zext A) udiv (zext B) into (zext...
2011-04-30 Benjamin KramerUse SimplifyDemandedBits on div instructions.
2011-04-30 Benjamin KramerFileCheckize.
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-29 Benjamin KramerInstCombine: turn (C1 << A) << C2) into (C1 << C2)...
2011-04-28 Chris Lattnerfinal step needed to resolve PR6627, which allows us...
2011-04-28 Benjamin KramerInstCombine: Merge "(trunc x) == C1 & (and x, CA) ...
2011-04-28 Chris Lattnerteach GVN to widen integer loads when they are overalig...
2011-04-27 Andrew TrickFixes PR9730: indvars: An asserting value handle still...
2011-04-27 Devang PatelSimplify cfg inserts a call to trap when unreachable...
2011-04-26 Chris Lattnerremove support for llvm.invariant.end from memdep....
2011-04-26 Chris Lattnermake a couple of changes to the standard pass pipeline:
2011-04-26 Chris LattnerTransform: "icmp eq (trunc (lshr(X, cst1)), cst" to...
2011-04-26 Chris LattnerImprove the bail-out predicate to really only kick...
2011-04-26 Chris LattnerEnhance MemDep: When alias analysis returns a partial...
2011-04-20 Cameron ZwarichFix another case of <rdar://problem/9184212> that only...
2011-04-16 Frits van BommelAdd test cases for Jay's r129641 and fix a 32-bit-centr...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Eli FriedmanAdd an instcombine for constructs like a | -(b != c...
2011-04-14 Owen AndersonFix an infinite alternation in JumpThreading where...
2011-04-13 Mon P WangVectors with different number of elements of the same...
2011-04-12 Dan GohmanFix reassociate to use a worklist instead of recursing...
2011-04-11 Chris Lattnerremove the StructRetPromotion pass. It is unused,...
2011-04-09 Eli FriedmanAdd back a couple checks removed by r129128; the fact...
2011-04-09 Chris Lattnerfix PR9523, a crash in looprotate on a non-canonical...
2011-04-09 Eli FriedmanPR9604; try to deal with RAUW updates correctly in...
2011-04-09 Eli FriedmanTest for r129190.
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-04-07 Eli FriedmanPR9634: Don't unconditionally tell the AliasSetTracker...
2011-04-06 Nadav RotemThis testcase passed even without the fix. Added the...
2011-04-05 Nadav RotemInstCombine optimizes gep(bitcast(x)) even when the...
2011-04-02 Eli FriedmanPR9446: RecursivelyDeleteTriviallyDeadInstructions...
2011-04-01 Benjamin KramerInstCombine: Turn icmp + sext into bitwise/integer...
2011-03-31 Nadav RotemInstcombile optimization: extractelement(cast) -> cast...
2011-03-31 Benjamin KramerInstCombine: APFloat can't perform arithmetic on PPC...
2011-03-31 Benjamin KramerInstCombine: Fix transform to use the swapped predicate.
2011-03-31 Benjamin KramerInstCombine: fold fcmp (fneg x), (fneg y) -> fcmp x, y
2011-03-31 Benjamin KramerInstCombine: fold fcmp pred (fneg x), C -> fcmp swap...
2011-03-31 Benjamin KramerInstCombine: Shrink "fcmp (fpext x), C" to "fcmp x...
2011-03-31 Benjamin KramerInstCombine: fold fcmp (fpext x), (fpext y) -> fcmp...
2011-03-30 Bill Wendling* The DSE code that tested for overlapping needed to...
2011-03-30 Benjamin KramerAvoid turning a floating point division with a constant...
2011-03-30 Benjamin KramerInstCombine: If the divisor of an fdiv has an exact...
2011-03-29 Benjamin KramerInstCombine: Add a few missing combines for ANDs and...
next