summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LV][VPlan] Change to implement VPlan based predication forHideki Saito2019-01-231-1/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [LoopVectorizer] give more advice in remark about failure to vectorize callSanjay Patel2019-01-121-3/+23
* [LoopVectorize] Rename pass options. NFC.Michael Kruse2018-12-181-6/+7
* [LV] Avoid vectorizing unsafe dependencies in uniform addressAnna Thomas2018-11-191-4/+3
* [LV] Fold tail by masking to vectorize loops of arbitrary trip count under op...Ayal Zaks2018-10-181-0/+55
* [LV] Teach vectorizer about variant value store into uniform addressAnna Thomas2018-10-161-3/+4
* [LV][LAA] Vectorize loop invariant values stored into loop invariant addressAnna Thomas2018-09-251-2/+3
* [Loop Vectorizer] Abandon vectorization when no integer IV foundWarren Ristow2018-09-211-0/+4
* [VPlan] Implement initial vector code generation support for simple outer loops.Hideki Saito2018-09-141-0/+38
* [LV] Vectorize loops where non-phi instructions used outside loopAnna Thomas2018-08-211-2/+22
* NFC: Clarify comment in loop vectorization legalityAnna Thomas2018-08-141-1/+2
* [LV] Teach about non header phis that have uses outside the loopAnna Thomas2018-08-141-9/+9
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-40/+44
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-2/+2
* [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own fileHideki Saito2018-04-291-0/+1068
OpenPOWER on IntegriCloud