summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAgeFilesLines
...
* Convert this sample-based-profiling testcase to use a NoDebug CU.Adrian Prantl2016-04-151-4/+1
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-1511-36/+26
* [test] Require 'asserts' for a test which uses -debug-onlyVedant Kumar2016-04-141-0/+1
* [ARM] Adding IEEE-754 SIMD detection to loop vectorizerRenato Golin2016-04-141-0/+335
* Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"Adam Nemet2016-04-141-95/+20
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-04-121-20/+95
* [DebugInfo/Test] Add CU as required.Davide Italiano2016-04-111-0/+2
* [LoopUtils, LV] Fix PR27246 (first-order recurrences)Matthew Simpson2016-04-111-0/+41
* Loop vectorization with uniform loadElena Demikhovsky2016-04-101-0/+47
* [LoopVectorize] Register cloned assumptionsDavid Majnemer2016-04-081-0/+32
* Re-commit [SCEV] Introduce a guarded backedge taken count and use it in LAA a...Silviu Baranga2016-04-082-1/+168
* Revert r265535 until we know how we can fix the bots Silviu Baranga2016-04-062-168/+1
* [SCEV] Introduce a guarded backedge taken count and use it in LAA and LVSilviu Baranga2016-04-062-1/+168
* [SLPVectorizer] Vectorizing the libm sqrt to llvm's sqrt intrinsic requires nnanDavid Majnemer2016-04-061-1/+25
* [SLPVectorizer] Vectorize libcalls of sqrtDavid Majnemer2016-04-061-25/+1
* [DebugInfo] Fix tests so that each subprogram belongs to a CU.Davide Italiano2016-04-052-0/+14
* testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl2016-04-018-8/+8
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-312-2/+2
* [LoopVectorize] Don't vectorize loops when everything will be scalarizedHal Finkel2016-03-302-0/+101
* [VectorUtils] Don't try and truncate PHIs to a smaller bitwidthJames Molloy2016-03-301-0/+58
* [Verifier] Reject PHIs using defs from own block.Michael Kruse2016-03-261-1/+1
* Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"Matthias Braun2016-03-221-95/+20
* [LoopVectorize] Annotate versioned loop with noalias metadataAdam Nemet2016-03-172-0/+137
* [LV] Preserve LoopInfo when store predication is usedAdam Nemet2016-03-151-4/+4
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-03-101-20/+95
* [x86] fix cost model inaccuracy for vector memory opsSanjay Patel2016-03-091-2/+2
* add a test RUN to show unexpected behaviorSanjay Patel2016-03-091-7/+10
* [LoopUtils, LV] Fix PR26734Matthew Simpson2016-03-031-0/+49
* Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT.Paul Robinson2016-02-262-2/+6
* Revert r255691 "[LoopVectorizer] Refine loop vectorizer's register usage calc...Hans Wennborg2016-02-192-72/+1
* [LV] Vectorize first-order recurrencesMatthew Simpson2016-02-191-0/+209
* [LV] Fix PR26600: avoid out of bounds loads for interleaved access vectorizationSilviu Baranga2016-02-192-5/+9
* Create masked gather and scatter intrinsics in Loop Vectorizer.Elena Demikhovsky2016-02-172-1/+238
* [LV] Add support for insertelt/extractelt processing during type truncationSilviu Baranga2016-02-151-0/+47
* [SCEV][LAA] Re-commit r260085 and r260086, this time with a fix for the memorySilviu Baranga2016-02-081-6/+4
* Revert r260086 and r260085. They have broken the memorySilviu Baranga2016-02-081-4/+6
* [SCEV][LAA] Add no wrap SCEV predicates and use use them to improve strided p...Silviu Baranga2016-02-081-6/+4
* [DemandedBits] Revert r249687 due to PR26071James Molloy2016-02-031-34/+0
* AVX1 : Enable vector masked_load/store to AVX1.Igor Breger2016-01-251-30/+28
* [LoopVectorizer] Refine loop vectorizer's register usage calculator by ignori...Cong Hou2015-12-152-1/+72
* Revert r255460, which still causes test failures on some platforms.Cong Hou2015-12-132-70/+1
* [LoopVectorizer] Refine loop vectorizer's register usage calculator by ignori...Cong Hou2015-12-132-1/+70
* Revert r255454 as it leads to several test failers on buildbots.Cong Hou2015-12-132-69/+1
* [LoopVectorizer] Refine loop vectorizer's register usage calculator by ignori...Cong Hou2015-12-132-1/+69
* [LoopVectorize] Use MapVector rather than DenseMap for MinBWs.Charlie Turner2015-11-261-0/+54
* Pointers in Masked Load, Store, Gather, Scatter intrinsicsElena Demikhovsky2015-11-191-0/+142
* [LoopVectorize] Address post-commit feedback on r250032James Molloy2015-11-091-1/+1
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-0510-28/+28
* LoopVectorizer - skip 'bitcast' between GEP and load.Elena Demikhovsky2015-11-032-86/+125
* Add a flag vectorizer-maximize-bandwidth in loop vectorizer to enable using l...Cong Hou2015-11-022-4/+50
OpenPOWER on IntegriCloud