[X86] Teach how to combine AVX and AVX2 horizontal binop on packed 256-bit vectors.
[oota-llvm.git] / test / Transforms /
2014-06-11 Eli BenderskyTeach LoopUnrollPass to respect loop unrolling hints...
2014-06-11 Chad Rosier[Reassociate] FileCheckize and cleanup a few testcases...
2014-06-11 Jiangning LiuGlobal merge for global symbols.
2014-06-11 Jiangning LiuRename global-merge to enable-global-merge.
2014-06-10 Juergen Ributzka[ConstantHoisting][X86] Improve the cost model for...
2014-06-09 Alp TokerReduce verbiage of lit.local.cfg files
2014-06-09 Matt ArsenaultLook through addrspacecasts when turning ptr comparison...
2014-06-09 Stepan DyatkovskiyAdded functions cross-reference test.
2014-06-08 Jingyue Wu[SeparateConstOffsetFromGEP] inbounds zext => sext...
2014-06-08 Jingyue Wu[SeparateConstOffsetFromGEP] make two tests more strict
2014-06-07 Rafael EspindolaRevert 209903 and 210040.
2014-06-06 Jingyue WuInstCombine: Canonicalize addrspacecast between differe...
2014-06-06 Michael ZolotukhinFix typo in a test from r210342.
2014-06-06 Michael Zolotukhin[SLP] Enable vectorization of GEP expressions.
2014-06-06 Dinesh DwivediAdded select flavour for ABS and NEG(ABS)
2014-06-06 Karthik BhatFix PR19657 (scalar loads not combined into vector...
2014-06-06 Rafael EspindolaAllow aliases to be unnamed_addr.
2014-06-05 Jingyue WuFixed several correctness issues in SeparateConstOffset...
2014-06-05 Rafael EspindolaAdd a testcase where there is an overflow when combinin...
2014-06-05 Nick LewyckyFix coverage for files with global constructors again...
2014-06-05 Alexey SamsonovUse AArch64 instead of now removed ARM64 in test configs
2014-06-04 Rafael Espindola InstCombine: Improvement to check if signed addition...
2014-06-03 Nick LewyckyIgnore line numbers on debug intrinsics. Add an assert...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-06-02 Rafael EspindolaAdd back commit r210029.
2014-06-02 Rafael EspindolaConvert test to FileCheck.
2014-06-02 Rafael EspindolaRevert "Add the nsw flag when we detect that an add...
2014-06-02 Rafael EspindolaAdded support to optimize comparisons with "lshr exact...
2014-06-02 Rafael EspindolaAdd the nsw flag when we detect that an add will not...
2014-06-02 Dinesh DwivediAdded inst combine tarnsform for (1 << X) & C pattrens...
2014-06-02 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-31 Benjamin Kramer[Reassociate] Similar to "X + -X" -> "0", added code...
2014-05-30 Matt ArsenaultMake bitcast, extractelement, and insertelement conside...
2014-05-30 Rafael EspindolaPR19753: Optimize comparisons with "ashr exact" of...
2014-05-30 Tim NorthoverARM & AArch64: make use of common cmpxchg idioms after...
2014-05-30 Karthik BhatAllow vectorization of intrinsics such as powi,cttz...
2014-05-30 Nick LewyckyWhen analyzing params/args for readnone/readonly, don...
2014-05-29 Arnold SchwaighoferLoopVectorizer: Add a check that the backedge taken...
2014-05-29 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-29 Rafael EspindolaRevert "Revert "Revert "InstCombine: Improvement to...
2014-05-29 Dinesh DwivediLCSSA should be performed on the outermost affected...
2014-05-29 Michael J. SpencerAdd LoadCombine pass.
2014-05-28 Rafael EspindolaRevert "Revert "InstCombine: Improvement to check if...
2014-05-28 Rafael EspindolaRevert "Add support for combining GEPs across PHI nodes"
2014-05-28 Rafael EspindolaRevert "InstCombine: Improvement to check if signed...
2014-05-28 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-28 Rafael EspindolaInstCombine: Improvement to check if signed addition...
2014-05-27 Arnaud A. de Grand... No need for those tests to go thru llvm-as and/or llvm...
2014-05-27 Jingyue WuFixed a test in r209670
2014-05-27 Jingyue WuDistribute sext/zext to the operands of and/or/xor
2014-05-27 Filipe CabecinhasPost-commit fixes for r209643
2014-05-27 Filipe CabecinhasConvert some X86 blendv* intrinsics into IR.
2014-05-24 Tim NorthoverAArch64/ARM64: move ARM64 into AArch64's place
2014-05-24 Tim NorthoverAArch64/ARM64: remove AArch64 from tree prior to renami...
2014-05-24 Michael ZolotukhinImplement sext(C1 + C2*X) --> sext(C1) + sext(C2*X...
2014-05-23 Nico RieckFix broken FileCheck prefixes
2014-05-23 Jingyue WuAdd the extracted constant offset using GEP
2014-05-23 Justin BognerScalarEvolution: Fix handling of AddRecs in isKnownPred...
2014-05-22 Diego NovilloAdd support for missed and analysis optimization remarks.
2014-05-22 Eli BenderskySimilar to bitcast, treat addrspacecast as a foldable...
2014-05-20 Nick LewyckyTeach isKnownNonNull that a nonnull return is not null...
2014-05-19 Juergen Ributzka[ConstantHoisting][X86] Change the cost model to never...
2014-05-19 Peter CollingbourneCheck the alwaysinline attribute on the call as well...
2014-05-19 Benjamin KramerFlip on vectorization of bswap intrinsics.
2014-05-19 Dinesh DwivediAdded inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX...
2014-05-17 NAKAMURA TakumiRevert r209049 and r209065, "Add support for combining...
2014-05-16 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-16 Reid KlecknerAdd comdat key field to llvm.global_ctors and llvm...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-16 David MajnemerInstSimplify: Improve handling of ashr/lshr
2014-05-16 David MajnemerInstSimplify: Optimize using dividend in sdiv
2014-05-16 Rafael EspindolaRevert "Implement global merge optimization for global...
2014-05-15 Jiangning LiuImplement global merge optimization for global variables.
2014-05-15 Reid KlecknerDon't insert lifetime.end markers between a musttail...
2014-05-15 Reid KlecknerRevert "Don't insert lifetime.end markers between a...
2014-05-15 Reid KlecknerDon't insert lifetime.end markers between a musttail...
2014-05-15 Reid KlecknerTeach the inliner how to preserve musttail invariants
2014-05-15 Chandler CarruthTeach the constant folder to look through bitcast const...
2014-05-15 Dinesh DwivediReverting r208848, reason: build failure: sanitizer...
2014-05-15 Dinesh DwivediAdded instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX...
2014-05-15 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-15 David MajnemerInstCombine: Optimize -x s< cst
2014-05-14 David MajnemerInstSimplify: Optimize signed icmp of -(zext V)
2014-05-14 Serge PavlovFix the case when reordering shuffle and binop produces...
2014-05-14 Nick LewyckyOptimize integral reciprocal (udiv 1, x and sdiv 1...
2014-05-13 Serge PavlovFix type of shuffle resulted from shuffle merge.
2014-05-13 Rafael EspindolaConvert test to FileCheck.
2014-05-13 Rafael EspindolaConvert test to FileCheck.
2014-05-12 Adam Nemet[Test] Trim unnecessary .c and .cpp from config.suffix...
2014-05-12 Serge PavlovFix type of shuffle obtained from reordering with binar...
2014-05-12 Serge PavlovFix reordering of shuffles and binary operations
2014-05-11 Serge PavlovReorder shuffle and binary operation.
2014-05-09 Benjamin KramerSLPVectorizer: When sorting by domination for CSE don...
2014-05-09 Louis GerbargAdd ExtractValue instruction to SimplifyCFG's ComputeSp...
2014-05-08 Michael Zolotukhin[InstCombine] Some cleanup in optimization of redundant...
2014-05-08 Dario DomizioliRevert test commit. Removed blank line.
2014-05-08 Dario DomizioliTest commit. Added blank line.
2014-05-08 Hal FinkelMove late partial-unrolling thresholds into the process...
2014-05-07 Duncan P. N. Exon... IR: Don't allow non-default visibility on local linkage
2014-05-07 Michael Zolotukhin[InstCombine] Add optimization of redundant insertvalue...
next