/external/llvm/test/CodeGen/X86/ |
D | avx512-bugfix-25270.ll | 14 ; CHECK-NEXT: vpbroadcastd {{.*}}(%rip), %zmm1 19 ; CHECK-NEXT: vpbroadcastd {{.*}}(%rip), %zmm0
|
D | vec_uint_to_fp.ll | 73 ; AVX2: vpbroadcastd [[LOWCSTADDR]](%rip), [[LOWCST:%xmm[0-9]+]] 76 ; AVX2-NEXT: vpbroadcastd [[HIGHCSTADDR]](%rip), [[HIGHCST:%xmm[0-9]+]] 145 ; AVX2: vpbroadcastd [[LOWCSTADDR]](%rip), [[LOWCST:%ymm[0-9]+]] 148 ; AVX2-NEXT: vpbroadcastd [[HIGHCSTADDR]](%rip), [[HIGHCST:%ymm[0-9]+]]
|
D | vec_uint_to_fp-fastmath.ll | 60 ; AVX2-NEXT: vpbroadcastd [[MASKCSTADDR]](%rip), %xmm2 139 ; AVX2-NEXT: vpbroadcastd [[MASKCSTADDR_v8]](%rip), %ymm2
|
D | avx512vl-intrinsics-fast-isel.ll | 10 ; X32-NEXT: vpbroadcastd %xmm0, %xmm0 15 ; X64-NEXT: vpbroadcastd %xmm0, %xmm0 34 ; X32-NEXT: vpbroadcastd %xmm1, %xmm0 {%k1} 44 ; X64-NEXT: vpbroadcastd %xmm1, %xmm0 {%k1} 67 ; X32-NEXT: vpbroadcastd %xmm0, %xmm0 {%k1} {z} 77 ; X64-NEXT: vpbroadcastd %xmm0, %xmm0 {%k1} {z} 91 ; X32-NEXT: vpbroadcastd %xmm0, %ymm0 96 ; X64-NEXT: vpbroadcastd %xmm0, %ymm0 109 ; X32-NEXT: vpbroadcastd %xmm1, %ymm0 {%k1} 115 ; X64-NEXT: vpbroadcastd %xmm1, %ymm0 {%k1} [all …]
|
D | avx512-bugfix-23634.ll | 11 ; CHECK-NEXT: vpbroadcastd %eax, %zmm0
|
D | masked_gather_scatter.ll | 417 ; KNL_32-NEXT: vpbroadcastd {{[0-9]+}}(%esp), %ymm2 418 ; KNL_32-NEXT: vpbroadcastd .LCPI8_0, %ymm3 421 ; KNL_32-NEXT: vpbroadcastd .LCPI8_1, %ymm3 425 ; KNL_32-NEXT: vpbroadcastd .LCPI8_2, %ymm1 479 ; KNL_32-NEXT: vpbroadcastd {{[0-9]+}}(%esp), %ymm2 480 ; KNL_32-NEXT: vpbroadcastd .LCPI9_0, %ymm3 483 ; KNL_32-NEXT: vpbroadcastd .LCPI9_1, %ymm3 487 ; KNL_32-NEXT: vpbroadcastd .LCPI9_2, %ymm1 519 ; KNL_64-NEXT: vpbroadcastd %esi, %zmm1 527 ; KNL_32-NEXT: vpbroadcastd {{[0-9]+}}(%esp), %zmm1 [all …]
|
D | avx512-vbroadcast.ll | 8 ; ALL-NEXT: vpbroadcastd %edi, %zmm0 201 ; ALL-NEXT: vpbroadcastd %xmm0, %zmm0 298 ; ALL-NEXT: vpbroadcastd %edi, %zmm0 391 ; ALL-NEXT: vpbroadcastd %xmm0, %zmm0
|
D | splat-for-size.ll | 92 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 112 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1
|
D | avx512-any_extend_load.ll | 26 ; KNL-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1
|
D | vector-idiv.ll | 76 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1
|
D | vec_cmp_uint-128.ll | 466 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 479 ; AVX512-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 785 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 798 ; AVX512-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2
|
D | vector-tzcnt-256.ll | 213 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2 256 ; AVX512CD-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2 321 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2 344 ; AVX512CDVL-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1 354 ; AVX512CD-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1
|
D | vector-idiv-sdiv-256.ll | 118 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1 384 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1 395 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2
|
D | vector-idiv-udiv-128.ll | 133 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 418 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 429 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2
|
D | vector-idiv-sdiv-128.ll | 138 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 438 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 449 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2
|
D | avx512-intrinsics-fast-isel.ll | 10 ; X32-NEXT: vpbroadcastd %xmm0, %zmm0 15 ; X64-NEXT: vpbroadcastd %xmm0, %zmm0 28 ; X32-NEXT: vpbroadcastd %xmm1, %zmm0 {%k1} 34 ; X64-NEXT: vpbroadcastd %xmm1, %zmm0 {%k1} 50 ; X32-NEXT: vpbroadcastd %xmm0, %zmm0 {%k1} {z} 56 ; X64-NEXT: vpbroadcastd %xmm0, %zmm0 {%k1} {z}
|
D | vector-shuffle-combining-avx2.ll | 128 ; CHECK-NEXT: vpbroadcastd %xmm0, %xmm0 140 ; CHECK-NEXT: vpbroadcastd %xmm0, %ymm0
|
D | vector-shuffle-512-v16.ll | 140 ; ALL-NEXT: vpbroadcastd %xmm0, %zmm0 150 ; ALL-NEXT: vpbroadcastd %xmm0, %zmm0
|
D | vector-idiv-udiv-256.ll | 126 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1 395 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm1 406 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %ymm2
|
D | vector-shuffle-v1.ll | 397 ; AVX512F-NEXT: vpbroadcastd %xmm0, %zmm0 408 ; VL_BW_DQ-NEXT: vpbroadcastd %xmm0, %zmm0
|
D | vector-tzcnt-512.ll | 201 ; AVX512CD-NEXT: vpbroadcastd {{.*}}(%rip), %zmm1 211 ; AVX512CDBW-NEXT: vpbroadcastd {{.*}}(%rip), %zmm1
|
D | vector-tzcnt-128.ll | 372 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 415 ; AVX512CD-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 595 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2 618 ; AVX512CDVL-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1 628 ; AVX512CD-NEXT: vpbroadcastd {{.*}}(%rip), %xmm1
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512f_vl.s | 2697 vpbroadcastd %eax, %xmm22 2701 vpbroadcastd %eax, %xmm22 {%k5} 2705 vpbroadcastd %eax, %xmm22 {%k5} {z} 2709 vpbroadcastd %ebp, %xmm22 2713 vpbroadcastd %r13d, %xmm22 2717 vpbroadcastd %eax, %ymm25 2721 vpbroadcastd %eax, %ymm25 {%k5} 2725 vpbroadcastd %eax, %ymm25 {%k5} {z} 2729 vpbroadcastd %ebp, %ymm25 2733 vpbroadcastd %r13d, %ymm25 [all …]
|
D | avx512-encodings.s | 1517 vpbroadcastd %eax, %zmm11 1521 vpbroadcastd %eax, %zmm11 {%k6} 1525 vpbroadcastd %eax, %zmm11 {%k6} {z} 1529 vpbroadcastd %ebp, %zmm11 1533 vpbroadcastd %r13d, %zmm11 5873 vpbroadcastd %xmm0, %zmm1 {%k1} {z} label 17738 vpbroadcastd (%rcx), %zmm26 17742 vpbroadcastd (%rcx), %zmm26 {%k2} 17746 vpbroadcastd (%rcx), %zmm26 {%k2} {z} 17750 vpbroadcastd 291(%rax,%r14,8), %zmm26 [all …]
|
/external/llvm/test/MC/Disassembler/X86/ |
D | avx-512.txt | 4 # CHECK: vpbroadcastd %xmm18, %zmm28 {%k7} {z}
|