Orlando Cazalet-Hyams
|
b1ba8a93bc
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 år sedan |
Warren Ristow
|
31868b92df
[LV] Suppress vectorization in some nontemporal cases
|
6 år sedan |
Whitney Tsang
|
bdd7b78551
PHINode: introduce setIncomingValueForBlock() function, and use it.
|
6 år sedan |
Bjorn Pettersson
|
784000b4c2
[LV] Deny irregular types in interleavedAccessCanBeWidened
|
6 år sedan |
Orlando Cazalet-Hyams
|
f36c1c031e
Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
|
6 år sedan |
Orlando Cazalet-Hyams
|
6c60c71a4e
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 år sedan |
Florian Hahn
|
6a170699ae
[LV] Remove the redundant using LoopVectorizationPlanner:VPlanPtr
|
6 år sedan |
Craig Topper
|
8c0b3da9d4
[LoopVectorize] Add FNeg instruction support
|
6 år sedan |
Simon Pilgrim
|
79e92fbf63
LoopVectorizationCostModel::selectInterleaveCount - assert we have a non-zero loop cost. NFCI.
|
6 år sedan |
Florian Hahn
|
75b2eadb06
[LV] Move getScalarizationOverhead and vector call cost computations to CM. (NFC)
|
6 år sedan |
Alina Sbirlea
|
c419d3f938
[MemorySSA] Teach LoopSimplify to preserve MemorySSA.
|
6 år sedan |
Kostya Serebryany
|
53dcce4331
revert r360162 as it breaks most of the buildbots
|
6 år sedan |
Orlando Cazalet-Hyams
|
8c101025dc
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 år sedan |
Alina Sbirlea
|
6ac87016ff
Enable LoopVectorization by default.
|
6 år sedan |
Alina Sbirlea
|
a837603c47
[NewPassManager] Adding pass tuning options: loop vectorize.
|
6 år sedan |
Hiroshi Yamauchi
|
7716d65968
[PGO] Profile guided code size optimization.
|
6 år sedan |
Florian Hahn
|
9928b761ce
[VPLAN] Minor improvement to testing and debug messages.
|
6 år sedan |
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 |