Evandro Menezes
|
d71ea05ab7
[IR] Refactor attribute methods in Function class (NFC)
|
6 år sedan |
Vedant Kumar
|
3bc14040b5
[DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
|
6 år sedan |
Benjamin Kramer
|
6ec2ba75e9
Make helper functions static. NFC.
|
6 år sedan |
Florian Hahn
|
3259337afd
[VPlan] Determine Vector Width programmatically.
|
6 år sedan |
Sanjoy Das
|
2d9ad10711
Reland "Relax constraints for reduction vectorization"
|
6 år sedan |
Sanjoy Das
|
5b9ba1171e
Revert "Relax constraints for reduction vectorization"
|
6 år sedan |
Sanjoy Das
|
ceec6f23cb
Relax constraints for reduction vectorization
|
6 år sedan |
Alina Sbirlea
|
7c0006da85
[MemorySSA & LoopPassManager] Add remaining book keeping [NFCI].
|
6 år sedan |
Florian Hahn
|
04a78b6099
[LV] Remove unnecessary assignment to UserIC.
|
6 år sedan |
Florian Hahn
|
6bed14d8a4
[LV] Prevent interleaving if computeMaxVF returned None.
|
6 år sedan |
James Y Knight
|
3bab951f0f
[opaque pointer types] Pass value type to GetElementPtr creation.
|
6 år sedan |
James Y Knight
|
6c00b3f35f
[opaque pointer types] Pass value type to LoadInst creation.
|
6 år sedan |
Mircea Trofin
|
06831ab511
[llvm] Clarify responsiblity of some of DILocation discriminator APIs
|
6 år sedan |
Hideki Saito
|
6866f6ea0e
|
6 år sedan |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 år sedan |
Mircea Trofin
|
001ab10906
[llvm] API for encoding/decoding DWARF discriminators.
|
6 år sedan |
Michael Kruse
|
6b71eaac0a
[LoopVectorize] Rename pass options. NFC.
|
6 år sedan |
Michael Kruse
|
9a395de086
[Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
|
6 år sedan |
Florian Hahn
|
8f37d00cdf
[VPlan] VPlan version of InterleavedAccessInfo.
|
6 år sedan |
Simon Pilgrim
|
789879d5be
[CostModel] Add more realistic SK_ExtractSubvector generic costs.
|
6 år sedan |
Ayal Zaks
|
6d0de65682
[LV] Avoid vectorizing loops under opt for size that involve SCEV checks
|
6 år sedan |
Dorit Nuzman
|
06bac6c858
[LV] Support vectorization of interleave-groups that require an epilog under
|
6 år sedan |
Simon Pilgrim
|
38ad550dd9
[TTI] Fix uses of SK_ExtractSubvector shuffle costs (PR39368)
|
6 år sedan |
Jonas Paulsson
|
ccd4f446eb
[LoopVectorizer] Fix for cost values of memory accesses.
|
6 år sedan |
Dorit Nuzman
|
63aae622d8
[LV] Don't have fold-tail under optsize invalidate interleave-groups when
|
6 år sedan |
Dorit Nuzman
|
e7a92994d4
Leftover bits from https://reviews.llvm.org/D53420 that were accidentally left
|
6 år sedan |
Dorit Nuzman
|
c7a8ddb849
[IAI,LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when
|
6 år sedan |
Ayal Zaks
|
9e75857c92
[LV] Fold tail by masking to vectorize loops of arbitrary trip count under opt for size
|
6 år sedan |
Anna Thomas
|
c2874102cb
[LV] Teach vectorizer about variant value store into uniform address
|
6 år sedan |
Ayal Zaks
|
631cfd79b3
[LV] Fix comments reported when not vectorizing single iteration loops; NFC
|
6 år sedan |