summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAgeFilesLines
...
* Remove a duplicate testPhilip Reames2019-09-121-320/+14
* [LV] Update test case after r371768.Florian Hahn2019-09-121-15/+143
* Precommit tests for generalization of load dereferenceability in loopPhilip Reames2019-09-121-10/+717
* [LV] Support invariant addresses in speculation logicPhilip Reames2019-09-121-153/+57
* [Tests] Fix a typo in a testPhilip Reames2019-09-091-83/+96
* [Tests] Precommit test case for D67372Philip Reames2019-09-091-10/+302
* [LoopVectorize] Leverage speculation safety to avoid masked.loadsPhilip Reames2019-09-092-18/+18
* [X86] Replace -mcpu with -mattr on some tests.Craig Topper2019-09-061-1/+1
* [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExitBjorn Pettersson2019-09-031-91/+21
* [LV] Precommit test case showing miscompile from PR43166. NFCBjorn Pettersson2019-09-031-0/+235
* [LV] Fold tail by masking - handle reductionsAyal Zaks2019-08-281-0/+56
* Preland test cases for D66688 to make diffs clear.Philip Reames2019-08-261-0/+1390
* [ARM] Don't pretend we know how to generate MVE VLDnDavid Green2019-08-161-0/+416
* [LV] fold-tail predication should be respected even with assume_safetyDorit Nuzman2019-08-152-11/+177
* [LV] Fold-tail flagDorit Nuzman2019-08-141-1/+19
* [ARM] Permit auto-vectorization using MVEDavid Green2019-08-111-0/+5
* [LoopVectorize][X86] Clamp interleave factor if we have a known constant trip...Craig Topper2019-08-071-15/+35
* [LoopVectorize][X86] Add test case for missed vectorization from PR42674.Craig Topper2019-08-071-0/+41
* [LV][NFC] Share the LV illegality reporting with LoopVectorize.Hideki Saito2019-08-061-0/+27
* [LV] Fix test failure in a Release build.Jay Foad2019-08-021-0/+1
* Moves the newly added test interleaved-accesses-waw-dependency.ll to X86 subd...Hideki Saito2019-08-021-0/+0
* [LV] Avoid building interleaved group in presence of WAW dependencyHideki Saito2019-08-021-0/+109
* [LV] Tail-Loop FoldingSjoerd Meijer2019-08-011-0/+78
* [LoopVectorize] Pass unfiltered list of arguments to getIntrinsicInstCost.Florian Hahn2019-07-151-0/+30
* [LV] Exclude loop-invariant inputs from scalar cost computation.Florian Hahn2019-07-141-0/+109
* Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"Petr Hosek2019-07-073-41/+45
* [IRBuilder] Fold consistently for or/and whether constant is LHS or RHSPhilip Reames2019-07-063-45/+41
* [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through l...Orlando Cazalet-Hyams2019-06-195-12/+102
* [LV] Suppress vectorization in some nontemporal casesWarren Ristow2019-06-172-5/+117
* [LV] Deny irregular types in interleavedAccessCanBeWidenedBjorn Pettersson2019-06-171-0/+29
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-174-4/+0
* [SCEV] Pass NoWrapFlags when expanding an AddExprSam Parker2019-06-141-1/+1
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-131-3/+3
* LoopDistribute/LAA: Add tests to catch regressionsMatt Arsenault2019-06-122-0/+53
* Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step t...Orlando Cazalet-Hyams2019-06-125-102/+12
* [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through l...Orlando Cazalet-Hyams2019-06-115-12/+102
* Revert "[SCEV] Use wrap flags in InsertBinop"Benjamin Kramer2019-06-062-2/+2
* [SCEV] Use wrap flags in InsertBinopSam Parker2019-06-062-2/+2
* Initial support for IBM MASS vector libraryNemanja Ivanovic2019-06-054-0/+1795
* [CostModel][X86] Improve masked load/store AVX1/AVX2 costsSimon Pilgrim2019-06-021-532/+890
* [LoopVectorize] Add FNeg instruction supportCraig Topper2019-05-302-16/+5
* [LoopVectorize] Precommit tests for D62510. NFCCraig Topper2019-05-302-0/+61
* [LV] Inform about exactly reason of loop illegalityFlorian Hahn2019-05-302-27/+82
* [SimplifyCFG] Added condition assumption for unreachable blocksDavid Bolvansky2019-05-251-0/+10
* [LoopVectorize] Fix test by regenerating checksNikita Popov2019-05-251-10/+0
* [NFC] Make tests more robust for new optimizationsDavid Bolvansky2019-05-251-3/+13
* [NFC] Update test checksDavid Bolvansky2019-05-251-79/+439
* [LoopVectorize] update test to be independent of instcombine; NFCSanjay Patel2019-05-241-13/+13
* [IR] allow fast-math-flags on select of FP valuesSanjay Patel2019-05-222-19/+19
* [LoopVectorizer] add tests for FP minmax; NFCSanjay Patel2019-05-121-0/+161
OpenPOWER on IntegriCloud