Make FMA4 imply AVX so that YMM registers would be available. Necessitates removing...
[oota-llvm.git] / test / Transforms /
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-12-27 Nick LewyckyTurn cos(-x) into cos(x). Patch by Alexander Malyshev!
2011-12-27 Nick LewyckyTeach simplifycfg to recompute branch weights when...
2011-12-26 Nick LewyckyUpdate the branch weight metadata when reversing the...
2011-12-24 Chandler CarruthAdd an explicit test that we now fold cttz.i32(......
2011-12-24 Benjamin KramerInstCombine: Add a combine that turns (2^n)-1 ^ x back...
2011-12-24 Benjamin KramerComputeMaskedBits: Make knownzero computation more...
2011-12-24 Benjamin KramerInstCombine: Canonicalize (2^n)-1 - x into (2^n)-1...
2011-12-23 Nick LewyckyMove this test from date-name to feature-name, and...
2011-12-22 Chad RosierReinstate r146578; it doesn't appear to be the cause...
2011-12-22 Benjamin KramerGive string constants generated by IRBuilder private...
2011-12-22 Chad RosierSpeculatively revert r146578 to determine if it is...
2011-12-21 Nick LewyckyMake some intrinsics safe to speculatively execute.
2011-12-20 Andrew TrickUnit test for r146950: LSR postinc expansion, PR11571.
2011-12-18 Joerg SonnenbergerAllow inlining of functions with returns_twice calls...
2011-12-17 Kevin EnderbyRevert r146822 at Pete Cooper's request as it broke...
2011-12-17 Pete CooperSimplifyCFG now predicts some conditional branches...
2011-12-15 Pete CooperAdded InstCombine for "select cond, ~cond, x" type...
2011-12-15 Eli FriedmanMake loop preheader insertion in LoopSimplify handle...
2011-12-14 Dan GohmanMove Instruction::isSafeToSpeculativelyExecute out...
2011-12-14 Andrew TrickLSR: Fold redundant bitcasts on-the-fly.
2011-12-14 Stepan DyatkovskiyFix for bug #11429: Wrong behaviour for switches. Small...
2011-12-14 Dan GohmanIt turns out that clang does use pointer-to-function...
2011-12-12 Joerg SonnenbergerOnly replace fwrite with fputc, if the return value...
2011-12-12 Chandler CarruthManually upgrade the test suite to specify the flag...
2011-12-09 Andrew TrickAdd -unroll-runtime for unrolling loops with run-time...
2011-12-08 Nick LewyckyFix infinite loop in DSE when deleting a free in a...
2011-12-06 Andrew TrickLSR: prune undesirable formulae early.
2011-12-06 Chad RosierProbably not a good idea to convert a single vector...
2011-12-05 Chad RosierMake the MemCpyOptimizer a bit more aggressive. I...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-03 Pete CooperFixed deadstoreelimination bug where negative indices...
2011-12-03 Chad RosierAdd support for constant folding the pow intrinsic.
2011-12-01 Chad RosierPrevent library calls from being folded if -fno-builtin...
2011-12-01 Pete CooperImproved fix for abs(val) != 0 to check other similar...
2011-12-01 Pete CooperRemoved use of grep from test and moved it to be with...
2011-12-01 Pete CooperAdded instcombine pattern to spot comparing -val or...
2011-11-30 Andrew TrickBetter test case found in duplicate PR10570.
2011-11-30 Andrew TrickLSR: handle the expansion of phi operands that use...
2011-11-29 Chad RosierAdd support for sqrt, sqrtl, and sqrtf in TargetLibrary...
2011-11-29 Duncan SandsFix a theoretical problem (not seen in the wild): if...
2011-11-29 Andrew TrickReenable this IndVars unit test.
2011-11-28 Eli FriedmanAdd a missing safety check to ProcessUGT_ADDCST_ADD...
2011-11-28 Eli FriedmanMake SelectionDAG::InferPtrAlignment use llvm::ComputeM...
2011-11-27 Chris Lattnerremove a test that is using old-style llvm.dbg intrinsi...
2011-11-27 Chris Lattnerremove autoupgrade support for old forms of llvm.prefet...
2011-11-27 Chris LattnerUpgrade syntax of tests using volatile instructions...
2011-11-27 Chris Lattnerremove autoupgrade support for really old-style debug...
2011-11-26 Chandler CarruthFileCheck-ize this test and make it more precise. This...
2011-11-23 Richard SmithCorrectly byte-swap APInts with bit-widths greater...
2011-11-23 Duncan SandsFix a crash in which a multiplication was being reporte...
2011-11-21 Nick LewyckyFix crasher in GVN due to my recent capture tracking...
2011-11-20 Benjamin KramerXFAIL this test until I figure out what indvars is...
2011-11-18 Andrew TrickFix a corner case in updating LoopInfo after fully...
2011-11-17 Andrew TrickFix an overly general check in SimplifyIndvar to handle...
2011-11-17 Eli FriedmanAdd support for custom names for library functions...
2011-11-16 Nick LewyckyFix typo in test.
2011-11-16 Nick LewyckyMerge isObjectPointerWithTrustworthySize with getPointe...
2011-11-16 Andrew TrickFix SCEV overly optimistic back edge taken count for...
2011-11-14 Nick LewyckyRefactor capture tracking (which already had a couple...
2011-11-12 Nick LewyckyDon't try to loop on iterators that are potentially...
2011-11-12 Eli FriedmanMake sure scalarrepl picks the correct alloca when...
2011-11-11 Eli FriedmanGet rid of an optimization in SCCP which appears to...
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.
next