/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | vec_mul.ll | 7 define <4 x i32> @test_v4i32(ptr %X, ptr %Y) { 13 ; CHECK-LABEL: test_v4i32: 16 ; CHECK-LE-LABEL: test_v4i32: 19 ; CHECK-VSX-LABEL: test_v4i32: 22 ; CHECK-LE-VSX-LABEL: test_v4i32:
|
H A D | vec_clz.ll | 41 define <4 x i32> @test_v4i32(<4 x i32> %x) nounwind readnone { 42 ; CHECK-LABEL: test_v4i32: 47 ; CHECK-NOVSX-LABEL: test_v4i32:
|
H A D | vavg.ll | 49 define <4 x i32> @test_v4i32(<4 x i32> %m, <4 x i32> %n) { 50 ; CHECK-P9-LABEL: test_v4i32: 55 ; CHECK-P8-LABEL: test_v4i32: 60 ; CHECK-P7-LABEL: test_v4i32:
|
H A D | ppc64le-aggregates.ll | 163 tail call void @test_v4i32(i64 %x, [4 x <4 x i32>] %y, i64 %x) 168 ; CHECK: bl test_v4i32 170 declare void @test_v4i32(i64, [4 x <4 x i32>], i64)
|
/llvm-project/clang/test/CodeGen/ |
H A D | mips-vector-return.c | 26 // O32: define{{.*}} inreg { i32, i32, i32, i32 } @test_v4i32 27 // N64: define{{.*}} inreg { i64, i64 } @test_v4i32 28 v4i32 test_v4i32(int a) { in test_v4i32() function
|
H A D | mips-vector-arg.c | 25 void test_v4i32(v4i32 a1, int a2, v4i32 a3) { in test_v4i32() function
|
H A D | mips-varargs.c | 108 int test_v4i32(char *fmt, ...) { in test_v4i32() function
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | vector-reduce-add-zext.ll | 206 define i32 @test_v4i32(<4 x i8> %a0) { 207 ; SSE2-LABEL: test_v4i32: 215 ; SSE41-LABEL: test_v4i32: 223 ; AVX1-LABEL: test_v4i32: 231 ; AVX2-LABEL: test_v4i32: 239 ; AVX512-LABEL: test_v4i32:
|
H A D | vector-reduce-add-mask.ll | 386 define i32 @test_v4i32(<4 x i32> %a0) { 387 ; SSE2-LABEL: test_v4i32: 397 ; SSE41-LABEL: test_v4i32: 407 ; AVX1-SLOW-LABEL: test_v4i32: 417 ; AVX1-FAST-LABEL: test_v4i32: 425 ; AVX2-LABEL: test_v4i32: 435 ; AVX512BW-LABEL: test_v4i32: 444 ; AVX512BWVL-LABEL: test_v4i32:
|
H A D | fast-isel-vecload.ll | 40 define <4 x i32> @test_v4i32(ptr %V) { 41 ; SSE-LABEL: test_v4i32: 46 ; AVX-LABEL: test_v4i32:
|
H A D | smin.ll | 280 define <4 x i32> @test_v4i32(<4 x i32> %a, <4 x i32> %b) nounwind { 281 ; SSE-LABEL: test_v4i32: 290 ; AVX-LABEL: test_v4i32: 295 ; X86-LABEL: test_v4i32:
|
H A D | smax.ll | 279 define <4 x i32> @test_v4i32(<4 x i32> %a, <4 x i32> %b) nounwind { 280 ; SSE-LABEL: test_v4i32: 289 ; AVX-LABEL: test_v4i32: 294 ; X86-LABEL: test_v4i32:
|
H A D | vector-reduce-and-scalar.ll | 319 define i1 @test_v4i32(ptr %ptr) nounwind { 320 ; SSE2-LABEL: test_v4i32: 329 ; SSE41-LABEL: test_v4i32: 337 ; AVX-LABEL: test_v4i32:
|
H A D | umin.ll | 282 define <4 x i32> @test_v4i32(<4 x i32> %a, <4 x i32> %b) nounwind { 283 ; SSE-LABEL: test_v4i32: 295 ; AVX-LABEL: test_v4i32: 300 ; X86-LABEL: test_v4i32:
|
H A D | abs.ll | 260 define <4 x i32> @test_v4i32(<4 x i32> %a) nounwind { 261 ; SSE-LABEL: test_v4i32: 269 ; AVX-LABEL: test_v4i32: 274 ; X86-LABEL: test_v4i32:
|
H A D | vector-reduce-and-cmp.ll | 236 define i1 @test_v4i32(<4 x i32> %a0) { 237 ; SSE2-LABEL: test_v4i32: 246 ; SSE41-LABEL: test_v4i32: 253 ; AVX-LABEL: test_v4i32:
|
H A D | vector-reduce-add.ll | 236 define i32 @test_v4i32(<4 x i32> %a0) { 237 ; SSE-LABEL: test_v4i32: 246 ; AVX1-SLOW-LABEL: test_v4i32: 255 ; AVX1-FAST-LABEL: test_v4i32: 262 ; AVX2-LABEL: test_v4i32: 271 ; AVX512-LABEL: test_v4i32:
|
H A D | vector-reduce-or-cmp.ll | 205 define i1 @test_v4i32(<4 x i32> %a0) { 206 ; SSE2-LABEL: test_v4i32: 215 ; SSE41-LABEL: test_v4i32: 221 ; AVX-LABEL: test_v4i32:
|
H A D | nontemporal-loads.ll | 34 define <4 x i32> @test_v4i32(ptr %src) { 35 ; SSE2-LABEL: test_v4i32: 40 ; SSE41-LABEL: test_v4i32: 45 ; AVX-LABEL: test_v4i32: 50 ; AVX512-LABEL: test_v4i32:
|
H A D | vector-reduce-add-sext.ll | 408 define i32 @test_v4i32(<4 x i8> %a0) { 409 ; SSE2-LABEL: test_v4i32: 421 ; SSE41-LABEL: test_v4i32: 431 ; AVX1-SLOW-LABEL: test_v4i32: 441 ; AVX1-FAST-LABEL: test_v4i32: 449 ; AVX2-LABEL: test_v4i32: 459 ; AVX512-LABEL: test_v4i32:
|
H A D | umax.ll | 553 define <4 x i32> @test_v4i32(<4 x i32> %a, <4 x i32> %b) nounwind { 554 ; SSE-LABEL: test_v4i32: 566 ; AVX-LABEL: test_v4i32: 571 ; X86-LABEL: test_v4i32:
|
/llvm-project/llvm/test/CodeGen/Thumb2/ |
H A D | mve-selectcc.ll | 4 define arm_aapcs_vfpcc <4 x i32> @test_v4i32(i32 %x, <4 x i32> %s0, <4 x i32> %s1) { 5 ; CHECK-LABEL: test_v4i32:
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | cttz_vector.ll | 222 define void @test_v4i32(ptr %p) { 223 ; CHECK-LABEL: test_v4i32:
|
/llvm-project/llvm/test/CodeGen/NVPTX/ |
H A D | param-load-store.ll | 664 ; CHECK-LABEL: test_v4i32( 671 ; CHECK-NEXT: test_v4i32, 675 define <4 x i32> @test_v4i32(<4 x i32> %a) { 676 %r = tail call <4 x i32> @test_v4i32(<4 x i32> %a);
|
/llvm-project/llvm/test/Analysis/CostModel/X86/ |
H A D | alternate-shuffle-cost.ll | 144 define <4 x i32> @test_v4i32(<4 x i32> %a, <4 x i32> %b) { 145 ; SSE2-LABEL: 'test_v4i32' 149 ; SSSE3-LABEL: 'test_v4i32' 153 ; SSE42-LABEL: 'test_v4i32' 157 ; AVX-LABEL: 'test_v4i32'
|