/external/llvm/test/CodeGen/X86/ |
D | vector-shuffle-v1.ll | 15 ; VL_BW_DQ-NEXT: vpsllq $63, %xmm0, %xmm0 19 ; VL_BW_DQ-NEXT: vpsllq $63, %xmm0, %xmm0 37 ; VL_BW_DQ-NEXT: vpsllq $63, %xmm0, %xmm0 44 ; VL_BW_DQ-NEXT: vpsllq $63, %xmm0, %xmm0 81 ; AVX512F-NEXT: vpsllq $63, %zmm1, %zmm1 93 ; VL_BW_DQ-NEXT: vpsllq $63, %zmm0, %zmm0 170 ; AVX512F-NEXT: vpsllq $63, %zmm1, %zmm1 182 ; VL_BW_DQ-NEXT: vpsllq $63, %zmm0, %zmm0 200 ; AVX512F-NEXT: vpsllq $63, %zmm0, %zmm0 213 ; VL_BW_DQ-NEXT: vpsllq $63, %zmm0, %zmm0 [all …]
|
D | avx512-skx-insert-subvec.ll | 7 ; CHECK-NEXT: vpsllq $63, %xmm0, %xmm0 19 ; CHECK-NEXT: vpsllq $63, %xmm0, %xmm0 31 ; CHECK-NEXT: vpsllq $63, %xmm0, %xmm0 36 ; CHECK-NEXT: vpsllq $63, %zmm0, %zmm0 79 ; CHECK-NEXT: vpsllq $63, %xmm0, %xmm0 81 ; CHECK-NEXT: vpsllq $63, %xmm1, %xmm0 97 ; CHECK-NEXT: vpsllq $63, %xmm0, %xmm0 99 ; CHECK-NEXT: vpsllq $63, %xmm1, %xmm0
|
D | vector-shift-shl-256.ll | 17 ; AVX1-NEXT: vpsllq %xmm2, %xmm3, %xmm4 19 ; AVX1-NEXT: vpsllq %xmm2, %xmm3, %xmm2 21 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm3 23 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm0 269 ; AVX1-NEXT: vpsllq %xmm1, %xmm2, %xmm2 270 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm0 276 ; AVX2-NEXT: vpsllq %xmm1, %ymm0, %ymm0 282 ; XOPAVX1-NEXT: vpsllq %xmm1, %xmm2, %xmm2 283 ; XOPAVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm0 289 ; XOPAVX2-NEXT: vpsllq %xmm1, %ymm0, %ymm0 [all …]
|
D | avx512-arith.ll | 96 ; AVX512F-NEXT: vpsllq $32, %zmm3, %zmm3 100 ; AVX512F-NEXT: vpsllq $32, %zmm0, %zmm0 109 ; AVX512VL-NEXT: vpsllq $32, %zmm3, %zmm3 113 ; AVX512VL-NEXT: vpsllq $32, %zmm0, %zmm0 122 ; AVX512BW-NEXT: vpsllq $32, %zmm3, %zmm3 126 ; AVX512BW-NEXT: vpsllq $32, %zmm0, %zmm0 149 ; AVX512F-NEXT: vpsllq $32, %ymm3, %ymm3 153 ; AVX512F-NEXT: vpsllq $32, %ymm0, %ymm0 162 ; AVX512VL-NEXT: vpsllq $32, %ymm3, %ymm3 166 ; AVX512VL-NEXT: vpsllq $32, %ymm0, %ymm0 [all …]
|
D | vector-trunc-math.ll | 1606 ; AVX1-NEXT: vpsllq $32, %xmm3, %xmm3 1610 ; AVX1-NEXT: vpsllq $32, %xmm3, %xmm3 1617 ; AVX1-NEXT: vpsllq $32, %xmm4, %xmm4 1621 ; AVX1-NEXT: vpsllq $32, %xmm0, %xmm0 1634 ; AVX2-NEXT: vpsllq $32, %ymm3, %ymm3 1638 ; AVX2-NEXT: vpsllq $32, %ymm0, %ymm0 1651 ; AVX512-NEXT: vpsllq $32, %ymm3, %ymm3 1655 ; AVX512-NEXT: vpsllq $32, %ymm0, %ymm0 1734 ; AVX1-NEXT: vpsllq $32, %xmm5, %xmm5 1738 ; AVX1-NEXT: vpsllq $32, %xmm5, %xmm5 [all …]
|
D | avx-arith.ll | 241 ; CHECK-NEXT: vpsllq $32, %xmm 245 ; CHECK-NEXT: vpsllq $32, %xmm 250 ; CHECK-NEXT: vpsllq $32, %xmm 254 ; CHECK-NEXT: vpsllq $32, %xmm
|
D | masked_gather_scatter.ll | 400 ; KNL_64-NEXT: vpsllq $32, %zmm1, %zmm1 406 ; KNL_64-NEXT: vpsllq $32, %zmm0, %zmm0 462 ; KNL_64-NEXT: vpsllq $32, %zmm1, %zmm1 468 ; KNL_64-NEXT: vpsllq $32, %zmm0, %zmm0 617 ; KNL_64-NEXT: vpsllq $2, %zmm1, %zmm1 642 ; SKX-NEXT: vpsllq $2, %zmm1, %zmm1 733 ; KNL_64-NEXT: vpsllq $63, %zmm1, %zmm1 783 ; KNL_64-NEXT: vpsllq $63, %zmm1, %zmm1 802 ; SKX-NEXT: vpsllq $63, %xmm1, %xmm1 810 ; SKX_32-NEXT: vpsllq $63, %xmm1, %xmm1 [all …]
|
D | avx2-arith.ll | 110 ; CHECK-NEXT: vpsllq $32, %ymm 114 ; CHECK-NEXT: vpsllq $32, %ymm 130 ; CHECK: vpsllq $2
|
D | avx512-shift.ll | 18 ;CHECK: vpsllq 30 ;SKX: vpsllq
|
D | vector-rotate-256.ll | 19 ; AVX1-NEXT: vpsllq %xmm4, %xmm5, %xmm6 21 ; AVX1-NEXT: vpsllq %xmm4, %xmm5, %xmm4 23 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm6 25 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm1 394 ; AVX1-NEXT: vpsllq $60, %xmm1, %xmm2 395 ; AVX1-NEXT: vpsllq $50, %xmm1, %xmm3 397 ; AVX1-NEXT: vpsllq $14, %xmm0, %xmm3 398 ; AVX1-NEXT: vpsllq $4, %xmm0, %xmm4 706 ; AVX1-NEXT: vpsllq $14, %xmm0, %xmm1 708 ; AVX1-NEXT: vpsllq $14, %xmm2, %xmm3 [all …]
|
D | avx512-ext.ll | 346 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 370 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 493 ; KNL-NEXT: vpsllq $63, %xmm0, %xmm0 502 ; SKX-NEXT: vpsllq $63, %xmm0, %xmm0 514 ; KNL-NEXT: vpsllq $63, %xmm0, %xmm0 523 ; SKX-NEXT: vpsllq $63, %xmm0, %xmm0 600 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 621 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 705 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 729 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 [all …]
|
D | vector-shift-shl-128.ll | 39 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm2 41 ; AVX1-NEXT: vpsllq %xmm1, %xmm0, %xmm0 429 ; AVX-NEXT: vpsllq %xmm1, %xmm0, %xmm0 434 ; XOP-NEXT: vpsllq %xmm1, %xmm0, %xmm0 439 ; AVX512-NEXT: vpsllq %xmm1, %xmm0, %xmm0 731 ; AVX1-NEXT: vpsllq $7, %xmm0, %xmm1 732 ; AVX1-NEXT: vpsllq $1, %xmm0, %xmm0 994 ; AVX-NEXT: vpsllq $7, %xmm0, %xmm0 999 ; XOP-NEXT: vpsllq $7, %xmm0, %xmm0 1004 ; AVX512-NEXT: vpsllq $7, %xmm0, %xmm0
|
D | vector-bitreverse.ll | 3518 ; AVX512F-NEXT: vpsllq $61, %zmm0, %zmm1 3520 ; AVX512F-NEXT: vpsllq $63, %zmm0, %zmm2 3523 ; AVX512F-NEXT: vpsllq $59, %zmm0, %zmm2 3526 ; AVX512F-NEXT: vpsllq $57, %zmm0, %zmm2 3529 ; AVX512F-NEXT: vpsllq $55, %zmm0, %zmm2 3532 ; AVX512F-NEXT: vpsllq $53, %zmm0, %zmm2 3535 ; AVX512F-NEXT: vpsllq $51, %zmm0, %zmm2 3538 ; AVX512F-NEXT: vpsllq $49, %zmm0, %zmm2 3541 ; AVX512F-NEXT: vpsllq $47, %zmm0, %zmm2 3544 ; AVX512F-NEXT: vpsllq $45, %zmm0, %zmm2 [all …]
|
D | avx-shift.ll | 32 ; CHECK-NEXT: vpsllq $2, %xmm0, %xmm1 34 ; CHECK-NEXT: vpsllq $2, %xmm0, %xmm0
|
D | pmul.ll | 136 ; AVX-NEXT: vpsllq $32, %xmm0, %xmm0 279 ; AVX-NEXT: vpsllq $32, %xmm3, %xmm3 283 ; AVX-NEXT: vpsllq $32, %xmm0, %xmm0 374 ; AVX-NEXT: vpsllq $32, %xmm1, %xmm1 378 ; AVX-NEXT: vpsllq $32, %xmm1, %xmm1 565 ; AVX-NEXT: vpsllq $32, %ymm0, %ymm0 771 ; AVX-NEXT: vpsllq $32, %ymm3, %ymm3 775 ; AVX-NEXT: vpsllq $32, %ymm0, %ymm0
|
D | avx512-calling-conv.ll | 68 ; KNL-NEXT: vpsllq $63, %zmm1, %zmm1 70 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0 290 ; KNL-NEXT: vpsllq $63, %zmm0, %zmm0
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-shift.ll | 19 ; CHECK: vpsllq 20 ; CHECK: vpsllq
|
D | avx-arith.ll | 241 ; CHECK-NEXT: vpsllq $32, %xmm 246 ; CHECK-NEXT: vpsllq $32, %xmm 249 ; CHECK-NEXT: vpsllq $32, %xmm 254 ; CHECK-NEXT: vpsllq $32, %xmm
|
/external/boringssl/mac-x86_64/crypto/sha/ |
D | sha512-x86_64.S | 2971 vpsllq $56,%xmm8,%xmm9 2983 vpsllq $7,%xmm9,%xmm9 2995 vpsllq $3,%xmm7,%xmm10 3007 vpsllq $42,%xmm10,%xmm10 3048 vpsllq $56,%xmm8,%xmm9 3060 vpsllq $7,%xmm9,%xmm9 3072 vpsllq $3,%xmm0,%xmm10 3084 vpsllq $42,%xmm10,%xmm10 3125 vpsllq $56,%xmm8,%xmm9 3137 vpsllq $7,%xmm9,%xmm9 [all …]
|
/external/boringssl/linux-x86_64/crypto/sha/ |
D | sha512-x86_64.S | 2972 vpsllq $56,%xmm8,%xmm9 2984 vpsllq $7,%xmm9,%xmm9 2996 vpsllq $3,%xmm7,%xmm10 3008 vpsllq $42,%xmm10,%xmm10 3049 vpsllq $56,%xmm8,%xmm9 3061 vpsllq $7,%xmm9,%xmm9 3073 vpsllq $3,%xmm0,%xmm10 3085 vpsllq $42,%xmm10,%xmm10 3126 vpsllq $56,%xmm8,%xmm9 3138 vpsllq $7,%xmm9,%xmm9 [all …]
|
/external/boringssl/win-x86_64/crypto/sha/ |
D | sha512-x86_64.asm | 3027 vpsllq xmm9,xmm8,56 3039 vpsllq xmm9,xmm9,7 3051 vpsllq xmm10,xmm7,3 3063 vpsllq xmm10,xmm10,42 3104 vpsllq xmm9,xmm8,56 3116 vpsllq xmm9,xmm9,7 3128 vpsllq xmm10,xmm0,3 3140 vpsllq xmm10,xmm10,42 3181 vpsllq xmm9,xmm8,56 3193 vpsllq xmm9,xmm9,7 [all …]
|
/external/boringssl/linux-x86_64/crypto/modes/ |
D | ghash-x86_64.S | 1273 vpsllq $1,%xmm2,%xmm2 1304 vpsllq $57,%xmm0,%xmm3 1305 vpsllq $62,%xmm0,%xmm4 1307 vpsllq $63,%xmm0,%xmm3 1335 vpsllq $57,%xmm0,%xmm3 1336 vpsllq $62,%xmm0,%xmm4 1338 vpsllq $63,%xmm0,%xmm3
|
/external/boringssl/mac-x86_64/crypto/modes/ |
D | ghash-x86_64.S | 1272 vpsllq $1,%xmm2,%xmm2 1303 vpsllq $57,%xmm0,%xmm3 1304 vpsllq $62,%xmm0,%xmm4 1306 vpsllq $63,%xmm0,%xmm3 1334 vpsllq $57,%xmm0,%xmm3 1335 vpsllq $62,%xmm0,%xmm4 1337 vpsllq $63,%xmm0,%xmm3
|
/external/boringssl/win-x86_64/crypto/modes/ |
D | ghash-x86_64.asm | 1329 vpsllq xmm2,xmm2,1 1360 vpsllq xmm3,xmm0,57 1361 vpsllq xmm4,xmm0,62 1363 vpsllq xmm3,xmm0,63 1391 vpsllq xmm3,xmm0,57 1392 vpsllq xmm4,xmm0,62 1394 vpsllq xmm3,xmm0,63
|
/external/llvm/test/MC/X86/ |
D | avx512-encodings.s | 6929 vpsllq %xmm23, %zmm17, %zmm26 6933 vpsllq %xmm23, %zmm17, %zmm26 {%k6} 6937 vpsllq %xmm23, %zmm17, %zmm26 {%k6} {z} 6941 vpsllq (%rcx), %zmm17, %zmm26 6945 vpsllq 291(%rax,%r14,8), %zmm17, %zmm26 6949 vpsllq 2032(%rdx), %zmm17, %zmm26 6953 vpsllq 2048(%rdx), %zmm17, %zmm26 6957 vpsllq -2048(%rdx), %zmm17, %zmm26 6961 vpsllq -2064(%rdx), %zmm17, %zmm26 7625 vpsllq $171, %zmm11, %zmm6 [all …]
|