Fix PR16687 where we were incorrectly promoting an alloca that had
[oota-llvm.git] / test / Transforms /
2013-07-24 Chandler CarruthFix PR16687 where we were incorrectly promoting an...
2013-07-23 Rafael EspindolaAdd -disable-debug-info-verifier.
2013-07-23 Manman RenDebug Info Finder: use processDeclare and processValue...
2013-07-22 Nadav RotemWhen we vectorize across multiple basic blocks we may...
2013-07-21 Richard SmithTreat nothrow forms of ::operator delete and ::operator...
2013-07-20 Rafael EspindolaDon't crash when llvm.compiler.used becomes empty.
2013-07-20 Stephen LinInstCombine: call FoldOpIntoSelect for all floating...
2013-07-20 Matt ArsenaultHave InlineCost check constant fcmps
2013-07-19 Rafael Espindolas/compiler_used/compiler.used/.
2013-07-19 Chandler CarruthFix another assert failure very similar to PR16651...
2013-07-19 Chandler CarruthFix PR16651, an assert introduced in my recent re-work...
2013-07-18 Chandler CarruthReapply r186316 with a fix for one bug where the code...
2013-07-17 Stephen LinRestore r181216, which was partially reverted in r182499.
2013-07-17 Hal FinkelFix comparisons of alloca alignment in inliner merging
2013-07-16 Hal FinkelWhen the inliner merges allocas, it must keep the large...
2013-07-15 Nadav RotemPR16628: Fix a bug in the code that merges compares.
2013-07-15 Chandler CarruthRevert r186316 while I track down an ASan failure and...
2013-07-15 Chandler CarruthReimplement SROA yet again. Same fundamental principle...
2013-07-14 Andrew TrickTeach indvars to generate nsw/nuw flags when widening...
2013-07-14 Stephen LinFixup to r186268 and r186269: don't append -LABEL to...
2013-07-14 Stephen LinCatch more CHECK that can be converted to CHECK-LABEL...
2013-07-14 Stephen LinUpdate Transforms tests to use CHECK-LABEL for easier...
2013-07-14 Stephen LinModify two Transforms tests to explicitly check for...
2013-07-13 Stephen LinAdd newlines at end of test files, no functionality...
2013-07-13 Arnold SchwaighoferLoopVectorizer: Disallow reductions whose header phi...
2013-07-13 Andrew TrickMake the new vectorizer test immune to TTI
2013-07-13 Andrew TrickLoopVectorize fix: LoopInfo must be valid when invoking...
2013-07-13 Nick LewyckyAdd a microoptimization for urem.
2013-07-12 Nick LewyckyFix logic error optimizing "icmp pred (urem X, Y),...
2013-07-12 Joey GoulyFix a crash in EvaluateInDifferentElementOrder where...
2013-07-12 Andrew TrickLFTR improvement to avoid truncation.
2013-07-12 Arnold SchwaighoferX86 cost model: Add cost for vectorized gather/scather
2013-07-12 Arnold SchwaighoferARM cost model: Add cost for gather/scather
2013-07-12 Stephen LinStart using CHECK-LABEL in some tests.
2013-07-12 Chandler CarruthRevert "indvars: Improve LFTR by eliminating truncation...
2013-07-12 Nadav RotemSLPVectorizer: Sink and enable CSE for ExtractElements.
2013-07-12 Nadav RotemSLPVectorize: Replace the code that checks for vectoriz...
2013-07-11 Andrew Trickindvars: Improve LFTR by eliminating truncation when...
2013-07-11 Arnold SchwaighoferLoopVectorize: Vectorize all accesses in address space...
2013-07-11 Duncan SandsTryToSimplifyUncondBranchFromEmptyBlock was checking...
2013-07-11 Nadav RotemConsolidate more lit tests.
2013-07-11 Nadav RotemConsolidate some of the lit tests.
2013-07-11 Nadav RotemConsolidate some of the lit tests.
2013-07-11 Michael GottesmanTeach TailRecursionElimination to handle certain cases...
2013-07-09 David MajnemerInstSimplify: X >> X -> 0
2013-07-09 Nadav RotemFix PR16571, which is a bug in the code that checks...
2013-07-09 David MajnemerValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
2013-07-09 David MajnemerInstCombine: variations on 0xffffffff - x >= 4
2013-07-09 David MajnemerInstCombine: X & -C != -C -> X <= u ~C
2013-07-09 David MajnemerCommit r185909 was a misapplied patch, fix it
2013-07-09 David MajnemerInstCombine: add more transforms
2013-07-08 David MajnemerInstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
2013-07-08 Michael Gottesman[objc-arc] Committed test for r185770 as per dblaikie...
2013-07-07 Nick LewyckyEliminate trivial redundant loads across nocapture...
2013-07-07 Nadav RotemSLPVectorizer: Implement DCE as part of vectorization.
2013-07-07 Michael Gottesman[objc-arc] Remove the alias analysis part of r185764.
2013-07-07 Michael Gottesman[objc-arc] Teach the ARC optimizer that objc_sync_enter...
2013-07-06 David MajnemerInstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
2013-07-06 Nick LewyckyExtend 'readonly' and 'readnone' to work on function...
2013-07-05 Michael Gottesman[TRE] Combined another test into basic.ll
2013-07-05 Michael Gottesman[TRE] Merged several tests into the the test basic.ll.
2013-07-05 David MajnemerInstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp...
2013-07-04 David MajnemerInstCombine: Reimplementation of visitUDivOperand
2013-07-04 Benjamin KramerSimplifyCFG: Teach switch generation some patterns...
2013-07-03 Michael GottesmanChange the gettimeofday test to only test on a posix...
2013-07-03 Michael GottesmanAdded support in FunctionAttrs for adding relevant...
2013-07-02 Hal FinkelRevert r185257 (InstCombine: Be more agressive optimizi...
2013-07-01 Arnold SchwaighoferLoopVectorize: Math functions only read rounding mode
2013-06-30 Stephen LinDeadArgumentElimination: keep return value on functions...
2013-06-30 Benjamin KramerConstantFold: Check that truncating the other side...
2013-06-29 David MajnemerValueTracking: Teach isKnownToBeAPowerOfTwo about ...
2013-06-29 Benjamin KramerInstCombine: Also turn selects fed by an and into arith...
2013-06-29 David MajnemerInstCombine: FoldGEPICmp shouldn't change sign of base...
2013-06-29 David MajnemerInstCombine: Be more agressive optimizing 'udiv' instrs...
2013-06-28 David MajnemerInstCombine: Optimize (1 << X) Pred CstP2 to X Pred...
2013-06-28 Nadav RotemSLP Vectorizer: Add support for trees with external...
2013-06-28 Daniel MaleaAdding tests for DebugIR pass
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-28 Matt ArsenaultConvert tests to FileCheck
2013-06-28 Arnold SchwaighoferLoopVectorize: Preserve debug location info
2013-06-27 Arnold SchwaighoferLoopVectorize: Cache edge masks created during if-conve...
2013-06-27 Arnold SchwaighoferLoopVectorize: Use vectorized loop invariant gep index...
2013-06-27 Manman RenUpdate testing case to make DI nodes have the correct...
2013-06-27 Arnold SchwaighoferFix spelling.
2013-06-27 Arnold SchwaighoferLoopVectorize: Don't store a reversed value in the...
2013-06-27 Michael GottesmanAdded support for the Builtin attribute.
2013-06-26 Nadav RotemErase all of the instructions that we RAUWed
2013-06-26 Nadav RotemDo not add cse-ed instructions into the visited map...
2013-06-25 Nadav RotemSLPVectorizer: support slp-vectorization of PHINodes...
2013-06-25 Bob WilsonFix SROA to avoid unnecessary scalar conversions for...
2013-06-24 Arnold SchwaighoferReapply 184685 after the SetVector iteration order...
2013-06-24 Arnold SchwaighoferRevert "LoopVectorize: Use the dependence test utility...
2013-06-24 Arnold SchwaighoferLoopVectorize: Use the dependence test utility class
2013-06-24 Nadav RotemSLP Vectorizer: Add support for vectorizing parts of...
2013-06-23 Nadav RotemSLP Vectorizer: Fix a bug in the code that does CSE...
2013-06-23 Nadav RotemSLP Vectorizer: Implement a simple CSE optimization...
2013-06-22 Nadav RotemSLP Vectorizer: Implement multi-block slp-vectorization.
2013-06-20 Nadav RotemSLPVectorization: Add a basic support for cross-basic...
2013-06-19 Matt ArsenaultMove StructurizeCFG out of R600 to generic Transforms.
2013-06-19 Quentin ColombetLSR: Fix the parameters used to compute the scaling...
next