summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] add tests for implied simplifications; NFCSanjay Patel2018-12-041-0/+168
* [InstCombine] auto-generate full checks for icmp overflow tests; NFCSanjay Patel2018-12-041-23/+74
* [InstCombine] auto-generate full checks for icmp dominator tests; NFCSanjay Patel2018-12-042-119/+162
* Add common check prefix. NFCI.Simon Pilgrim2018-12-041-177/+89
* Update MemorySSA in SimpleLoopUnswitch.Alina Sbirlea2018-12-0431-0/+31
* [CodeExtractor] Split PHI nodes with incoming values from outlined region (PR...Vedant Kumar2018-12-031-2/+2
* [InstCombine] fix undef propagation bug with shuffle+binopSanjay Patel2018-12-031-6/+6
* [InstCombine] foldICmpWithLowBitMaskedVal(): disable 2 faulty folds.Roman Lebedev2018-12-032-8/+12
* [InstCombine] add tests for shuffle+binop fold; NFCSanjay Patel2018-12-031-2/+58
* [SimplifyCFG] add tests for cross block compare folding; NFCSanjay Patel2018-12-031-0/+259
* [test] Fix use of 'sort -b' in SimpleLoopUnswitch on NetBSDMichal Gorny2018-12-023-9/+9
* [TTI] Reduction costs only need to include a single extract element cost (REA...Simon Pilgrim2018-12-014-301/+188
* [InstCombine] Support ssub.sat canonicalization for non-splatsNikita Popov2018-12-011-5/+4
* [ThinLTO] Allow importing of functions with var argsTeresa Johnson2018-12-011-6/+6
* [X86][LoopVectorize] Replace -mcpu=skylake-avx512 with -mattr=avx512f in some...Craig Topper2018-12-013-3/+3
* [X86] Split skylake-avx512 run lines in SLP vectorizer tests to cover -mprefe...Craig Topper2018-11-3014-368/+493
* [InstSimplify] add tests for undef + partial undef constant folding; NFCSanjay Patel2018-11-301-0/+80
* [Mem2Reg] Fix nondeterministic corner caseJoseph Tremoulet2018-11-301-0/+53
* [SLP]PR39774: Update references of the replaced external instructions.Alexey Bataev2018-11-304-6/+95
* Add a new reduction pattern matchRenato Golin2018-11-301-0/+821
* [LoopSimplifyCFG] Update MemorySSA in terminator folding. PR39783Max Kazantsev2018-11-301-1/+0
* [NFC] Simplify and reduce tests for PR39783Max Kazantsev2018-11-303-279/+111
* [SCEV] Guard movement of insertion point for loop-invariantsWarren Ristow2018-11-301-0/+65
* Revert r347871 "Fix: Add support for TFE/LWE in image intrinsic"David Stuttard2018-11-291-23/+0
* [InstSimplify] fold select with implied conditionSanjay Patel2018-11-292-18/+8
* [LICM] Reapply r347776 "Make LICM able to hoist phis" with fixJohn Brawn2018-11-291-0/+1351
* [SimplifyCFG] auto-generate complete checks; NFCSanjay Patel2018-11-291-42/+109
* [InstCombine] auto-generate complete checks; NFCSanjay Patel2018-11-291-42/+116
* [CallSiteSplitting] Report edge deletion to DomTreeUpdaterJoseph Tremoulet2018-11-291-0/+29
* Add support for TFE/LWE in image intrinsicsDavid Stuttard2018-11-291-0/+23
* Revert "[LICM] Enable control flow hoisting by default" and "[LICM] Reapply r...Martin Storsjo2018-11-292-1362/+9
* [CVP] auto-generate complete test checks; NFCSanjay Patel2018-11-295-289/+1009
* [NFC] Add two XFAIL tests from PR39783Max Kazantsev2018-11-292-0/+279
* [LoopStrengthReduce] ComplexityLimit as an optionSam Parker2018-11-292-0/+120
* [Inliner] Modify the merging of min-legal-vector-width attribute to better ha...Craig Topper2018-11-291-1/+16
* [Inliner] Add test for merging of min-legal-vector-width function attribute.Craig Topper2018-11-291-0/+29
* [DebugInfo] IR/Bitcode changes for DISubprogram flags.Paul Robinson2018-11-281-1/+1
* [DebugInfo] Give inlinable calls DILocs (PR39807)Jeremy Morse2018-11-281-0/+43
* [LICM] Enable control flow hoisting by defaultJohn Brawn2018-11-282-11/+13
* [LICM] Reapply r347190 "Make LICM able to hoist phis" with fixJohn Brawn2018-11-281-0/+1351
* [InstCombine] Combine saturating add/sub with constant operandsNikita Popov2018-11-281-52/+30
* [InstCombine] Canonicalize ssub.sat to sadd.satNikita Popov2018-11-281-28/+28
* [ValueTracking] Determine always-overflow condition for unsigned subNikita Popov2018-11-281-6/+2
* [InstCombine] Use known overflow information for saturating add/subNikita Popov2018-11-281-18/+14
* [InstCombine] Canonicalize const arg for saturating addsNikita Popov2018-11-281-6/+6
* [SLP]Fix PR39774: Set ReductionRoot if the original instruction is vectorized.Alexey Bataev2018-11-281-0/+108
* [InstCombine] Add tests for saturating add/sub; NFCNikita Popov2018-11-271-0/+669
* [PartialInliner] Make PHIs free in cost computation.Florian Hahn2018-11-271-0/+40
* Add missing REQUIRES: assertsMax Kazantsev2018-11-271-0/+1
* [LoopSimplifyCFG] Fix corner case with duplicating successorsMax Kazantsev2018-11-271-3/+14
OpenPOWER on IntegriCloud