Dorit Nuzman
|
ecfc353229
[LV] fold-tail predication should be respected even with assume_safety
|
6 жил өмнө |
Hideki Saito
|
057a373e1c
[LV][NFC] Share the LV illegality reporting with LoopVectorize.
|
6 жил өмнө |
Sjoerd Meijer
|
d527e64640
[LV] Tail-Loop Folding
|
6 жил өмнө |
Warren Ristow
|
31868b92df
[LV] Suppress vectorization in some nontemporal cases
|
6 жил өмнө |
Fangrui Song
|
0a7c27cd64
[LV] Fix -Wunused-function after r362736
|
6 жил өмнө |
Renato Golin
|
04351b7a7a
[LV] Wrap LV illegality reporting in a function. NFC.
|
6 жил өмнө |
Florian Hahn
|
7c4db390c2
[LV] Inform about exactly reason of loop illegality
|
6 жил өмнө |
Simon Pilgrim
|
563ff5441e
[Vectorizer] Add vectorization support for fixed smul/umul intrinsics
|
6 жил өмнө |
Michael Kruse
|
0bb9e7af42
Refactor setAlreadyUnrolled() and setAlreadyVectorized().
|
6 жил өмнө |
Hideki Saito
|
6866f6ea0e
|
6 жил өмнө |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 жил өмнө |
Sanjay Patel
|
d4e1d2f774
[LoopVectorizer] give more advice in remark about failure to vectorize call
|
6 жил өмнө |
Michael Kruse
|
6b71eaac0a
[LoopVectorize] Rename pass options. NFC.
|
6 жил өмнө |
Anna Thomas
|
0048f91a87
[LV] Avoid vectorizing unsafe dependencies in uniform address
|
6 жил өмнө |
Ayal Zaks
|
9e75857c92
[LV] Fold tail by masking to vectorize loops of arbitrary trip count under opt for size
|
6 жил өмнө |
Anna Thomas
|
c2874102cb
[LV] Teach vectorizer about variant value store into uniform address
|
6 жил өмнө |
Anna Thomas
|
edafc389f1
[LV][LAA] Vectorize loop invariant values stored into loop invariant address
|
7 жил өмнө |
Warren Ristow
|
99ea666c23
[Loop Vectorizer] Abandon vectorization when no integer IV found
|
7 жил өмнө |
Hideki Saito
|
a858f4fe0b
[VPlan] Implement initial vector code generation support for simple outer loops.
|
7 жил өмнө |
Anna Thomas
|
099d4ece4f
[LV] Vectorize loops where non-phi instructions used outside loop
|
7 жил өмнө |
Anna Thomas
|
a3fdc1d293
NFC: Clarify comment in loop vectorization legality
|
7 жил өмнө |
Anna Thomas
|
1464f16217
[LV] Teach about non header phis that have uses outside the loop
|
7 жил өмнө |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 жил өмнө |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 жил өмнө |
Hideki Saito
|
8784c51c37
[NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
|
7 жил өмнө |