Home
last modified time | relevance | path

Searched refs:Scalarize (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp626 bool Scalarize = TLI.isFunctionVectorizable(ScalarName); in isTLIScalarize() local
629 if (Scalarize) { in isTLIScalarize()
634 Scalarize &= !TLI.isFunctionVectorizable(ScalarName, VF); in isTLIScalarize()
637 Scalarize &= !TLI.isFunctionVectorizable(ScalarName, VF); in isTLIScalarize()
638 assert((WidestScalableVF.isZero() || !Scalarize) && in isTLIScalarize()
641 return Scalarize; in isTLIScalarize()
/llvm-project-15.0.7/llvm/test/Transforms/LoadStoreVectorizer/X86/
H A Dload-width.ll20 ; Scalarize everything - Explicitly not a shufflevector to test this code
H A Dload-width-inseltpoison.ll20 ; Scalarize everything - Explicitly not a shufflevector to test this code
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A DO0-pipeline.ll29 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
H A DO3-pipeline.ll57 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A DO0-pipeline.ll25 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
H A DO3-pipeline.ll73 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
H A Dsve-fixed-length-masked-scatter.ll414 ; Scalarize 1 x i64 scatters
797 ; Scalarize 1 x double scatters
H A Dsve-fixed-length-masked-gather.ll437 ; Scalarize 1 x i64 gathers
858 ; Scalarize 1 x double gathers
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A DO0-pipeline.ll29 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
H A Dopt-pipeline.ll61 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/AArch64/
H A Dfirst-order-recurrence.ll13 ; double f = b[d]; // Scalarize to form insertelements
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A DO3-pipeline.ll41 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DO3-pipeline.ll65 ; CHECK-NEXT: Scalarize Masked Memory Intrinsics
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllc-pipeline.ll48 ; GCN-O0-NEXT: Scalarize Masked Memory Intrinsics
212 ; GCN-O1-NEXT: Scalarize Masked Memory Intrinsics
487 ; GCN-O1-OPTS-NEXT: Scalarize Masked Memory Intrinsics
777 ; GCN-O2-NEXT: Scalarize Masked Memory Intrinsics
1075 ; GCN-O3-NEXT: Scalarize Masked Memory Intrinsics
H A Dllvm.minnum.f16.ll729 ; FIXME: Scalarize with undef half
H A Dllvm.maxnum.f16.ll672 ; FIXME: Scalarize with undef half
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Dfirst-order-recurrence.ll1480 ; double f = b[d]; // Scalarize to form insertelements
H A Dinduction.ll650 ; Scalarize the step vectors instead.