1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/test/Transforms/SLPVectorizer
Alexey Bataev 37023003ea [SLP]Fix costs calculations.
Need to fix several cost-related problems. The final type may be defined
incorrectly because of to early definition (we may end up with the wider
type), the CommonCost should not be redefined in ExtractElements
cost related calculations and the shuffle of the final insertelements
vectors should be calculated as a cost of single vector permutations
+ costs of two vector permutations for other n-1 incoming vectors.

Differential Revision: https://reviews.llvm.org/D106578
2021-07-26 07:14:03 -07:00
..
AArch64 [AArch64] Adjust the cost of integer sum reductions 2021-07-22 18:19:54 +01:00
AMDGPU [SLP]Remove unnecessary UndefValue in CreateShuffle. 2021-06-11 08:08:30 -07:00
ARM
NVPTX
PowerPC
SystemZ [SLP]Improve gathering of scalar elements. 2021-06-09 05:23:21 -07:00
VE
WebAssembly
X86 [SLP]Fix costs calculations. 2021-07-26 07:14:03 -07:00
XCore
int_sideeffect.ll
slp-hr-with-reuse.ll [SLP] Incorrect handling of external scalar values 2021-06-16 13:27:36 +07:00
slp-max-phi-size.ll [SLP]Improve vectorization of PHI instructions. 2021-06-21 12:26:24 -07:00
slp-max-reg-size.ll
slp-umax-rdx-matcher-crash.ll [SLP]Improve gathering of scalar elements. 2021-06-09 05:23:21 -07:00
vectorizable-functions-inseltpoison.ll
vectorizable-functions.ll