summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/X86/gather_scatter.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+1754
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-1754/+0
* [ValueTracking] Look through casts when determining non-nullnessJohannes Doerfert2019-01-261-6/+6
* [CostModel] Add more realistic SK_InsertSubvector generic costs.Simon Pilgrim2018-11-121-55/+58
* [LV] Fix code gen for conditionally executed loads and storesAnna Thomas2018-09-071-0/+631
* [LV] Fix test checks, NFC.Alexey Bataev2018-02-201-37/+731
* Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen2017-05-031-8/+198
* [X86] Enable interleaved memory access by defaultMichael Kuperstein2016-10-201-8/+8
* Fixed a bug in vectorizing GEP before gather/scatter intrinsic.Elena Demikhovsky2016-07-071-3/+3
* [TTI] The cost model should not assume vector casts get completely scalarizedMichael Kuperstein2016-07-061-3/+3
* [LV] For some IVs, use vector phis instead of widening in the loop bodyMichael Kuperstein2016-06-011-3/+3
* Create masked gather and scatter intrinsics in Loop Vectorizer.Elena Demikhovsky2016-02-171-0/+236
OpenPOWER on IntegriCloud