/external/llvm-project/llvm/test/CodeGen/X86/ |
D | pr45833.ll | 25 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 32 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 41 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm1 75 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 79 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 87 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 96 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm1 131 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 137 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 145 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 [all …]
|
D | pr45563-2.ll | 30 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 39 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 45 ; CHECK-NEXT: vpslld $31, %xmm2, %xmm2 78 ; CHECK-NEXT: vpslld $31, %xmm4, %xmm4 87 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 100 ; CHECK-NEXT: vpslld $31, %xmm4, %xmm4 104 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 142 ; CHECK-NEXT: vpslld $31, %xmm4, %xmm4 151 ; CHECK-NEXT: vpslld $31, %xmm3, %xmm3 164 ; CHECK-NEXT: vpslld $31, %xmm4, %xmm4 [all …]
|
D | vec_ext_inreg.ll | 17 ; AVX1-NEXT: vpslld $16, %xmm0, %xmm1 20 ; AVX1-NEXT: vpslld $16, %xmm0, %xmm0 27 ; AVX2-NEXT: vpslld $16, %ymm0, %ymm0 44 ; AVX-NEXT: vpslld $16, %xmm0, %xmm0
|
D | avx2-masked-gather.ll | 13 ; X86-NEXT: vpslld $31, %xmm0, %xmm0 24 ; X64-NEXT: vpslld $31, %xmm0, %xmm0 62 ; X86-NEXT: vpslld $31, %xmm0, %xmm0 73 ; X64-NEXT: vpslld $31, %xmm0, %xmm0 114 ; X86-NEXT: vpslld $31, %xmm0, %xmm0 125 ; X64-NEXT: vpslld $31, %xmm0, %xmm0 164 ; X86-NEXT: vpslld $31, %xmm0, %xmm0 175 ; X64-NEXT: vpslld $31, %xmm0, %xmm0 217 ; X86-NEXT: vpslld $31, %xmm1, %xmm1 224 ; X64-NEXT: vpslld $31, %xmm1, %xmm1 [all …]
|
D | avx-shift.ll | 8 ; CHECK-NEXT: vpslld $2, %xmm0, %xmm1 10 ; CHECK-NEXT: vpslld $2, %xmm0, %xmm0 171 ; CHECK-NEXT: vpslld $23, %xmm1, %xmm1 174 ; CHECK-NEXT: vpslld $23, %xmm0, %xmm0 186 ; CHECK-NEXT: vpslld $23, %xmm0, %xmm2 191 ; CHECK-NEXT: vpslld $23, %xmm0, %xmm0 233 ; CHECK-NEXT: vpslld $16, %xmm0, %xmm1 236 ; CHECK-NEXT: vpslld $16, %xmm0, %xmm0
|
D | vselect-avx.ll | 43 ; AVX1-NEXT: vpslld $31, %xmm0, %xmm0 57 ; AVX2-NEXT: vpslld $31, %xmm0, %xmm0 168 ; AVX1-NEXT: vpslld %xmm2, %xmm4, %xmm5 169 ; AVX1-NEXT: vpslld %xmm2, %xmm1, %xmm2 170 ; AVX1-NEXT: vpslld %xmm3, %xmm4, %xmm4 171 ; AVX1-NEXT: vpslld %xmm3, %xmm1, %xmm1 184 ; AVX2-NEXT: vpslld %xmm2, %ymm1, %ymm2 185 ; AVX2-NEXT: vpslld %xmm3, %ymm1, %ymm1
|
D | vector-shift-shl-256.ll | 91 ; AVX1-NEXT: vpslld $23, %xmm2, %xmm2 97 ; AVX1-NEXT: vpslld $23, %xmm1, %xmm1 136 ; X86-AVX1-NEXT: vpslld $23, %xmm2, %xmm2 142 ; X86-AVX1-NEXT: vpslld $23, %xmm1, %xmm1 162 ; AVX1-NEXT: vpslld $23, %xmm3, %xmm3 167 ; AVX1-NEXT: vpslld $23, %xmm2, %xmm2 174 ; AVX1-NEXT: vpslld $23, %xmm3, %xmm3 178 ; AVX1-NEXT: vpslld $23, %xmm1, %xmm1 251 ; X86-AVX1-NEXT: vpslld $23, %xmm3, %xmm3 256 ; X86-AVX1-NEXT: vpslld $23, %xmm2, %xmm2 [all …]
|
D | masked_gather_scatter.ll | 782 ; KNL_32-NEXT: vpslld $2, {{[0-9]+}}(%esp){1to16}, %zmm1 801 ; SKX_32-NEXT: vpslld $2, {{[0-9]+}}(%esp){1to16}, %zmm1 824 ; KNL_64-NEXT: vpslld $31, %xmm1, %xmm1 836 ; KNL_32-NEXT: vpslld $31, %xmm1, %xmm1 848 ; SKX-NEXT: vpslld $31, %xmm1, %xmm1 856 ; SKX_32-NEXT: vpslld $31, %xmm1, %xmm1 875 ; KNL_64-NEXT: vpslld $31, %xmm1, %xmm1 887 ; KNL_32-NEXT: vpslld $31, %xmm1, %xmm1 898 ; SKX-NEXT: vpslld $31, %xmm1, %xmm1 906 ; SKX_32-NEXT: vpslld $31, %xmm1, %xmm1 [all …]
|
D | avx512-skx-insert-subvec.ll | 43 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 55 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm1 57 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 103 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm1 105 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 146 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 158 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0
|
D | vector-shift-by-select-loop.ll | 188 ; AVX1-NEXT: vpslld %xmm7, %xmm8, %xmm9 191 ; AVX1-NEXT: vpslld %xmm10, %xmm8, %xmm0 198 ; AVX1-NEXT: vpslld %xmm7, %xmm0, %xmm7 199 ; AVX1-NEXT: vpslld %xmm10, %xmm0, %xmm0 206 ; AVX1-NEXT: vpslld %xmm0, %xmm1, %xmm7 208 ; AVX1-NEXT: vpslld %xmm4, %xmm1, %xmm1 211 ; AVX1-NEXT: vpslld %xmm0, %xmm6, %xmm7 212 ; AVX1-NEXT: vpslld %xmm4, %xmm6, %xmm6 215 ; AVX1-NEXT: vpslld %xmm13, %xmm6, %xmm7 216 ; AVX1-NEXT: vpslld %xmm14, %xmm6, %xmm6 [all …]
|
D | avx512-masked-memop-64-32.ll | 115 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0 138 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0 164 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0 190 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0 214 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0 239 ; AVX512F-NEXT: vpslld $31, %zmm5, %zmm5 242 ; AVX512F-NEXT: vpslld $31, %zmm0, %zmm0
|
/external/boringssl/mac-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4118 vpslld $12,%ymm4,%ymm4 4125 vpslld $7,%ymm4,%ymm3 4137 vpslld $12,%ymm4,%ymm4 4144 vpslld $7,%ymm4,%ymm3 4293 vpslld $32-20,%ymm7,%ymm7 4296 vpslld $32-20,%ymm6,%ymm6 4299 vpslld $32-20,%ymm5,%ymm5 4304 vpslld $32-20,%ymm4,%ymm4 4353 vpslld $32-25,%ymm7,%ymm7 4356 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/openscreen/third_party/boringssl/mac-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4118 vpslld $12,%ymm4,%ymm4 4125 vpslld $7,%ymm4,%ymm3 4137 vpslld $12,%ymm4,%ymm4 4144 vpslld $7,%ymm4,%ymm3 4293 vpslld $32-20,%ymm7,%ymm7 4296 vpslld $32-20,%ymm6,%ymm6 4299 vpslld $32-20,%ymm5,%ymm5 4304 vpslld $32-20,%ymm4,%ymm4 4353 vpslld $32-25,%ymm7,%ymm7 4356 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/rust/crates/quiche/deps/boringssl/linux-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4136 vpslld $12,%ymm4,%ymm4 4143 vpslld $7,%ymm4,%ymm3 4155 vpslld $12,%ymm4,%ymm4 4162 vpslld $7,%ymm4,%ymm3 4312 vpslld $32-20,%ymm7,%ymm7 4315 vpslld $32-20,%ymm6,%ymm6 4320 vpslld $32-20,%ymm5,%ymm5 4323 vpslld $32-20,%ymm4,%ymm4 4374 vpslld $32-25,%ymm7,%ymm7 4377 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/boringssl/linux-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4154 vpslld $12,%ymm4,%ymm4 4161 vpslld $7,%ymm4,%ymm3 4173 vpslld $12,%ymm4,%ymm4 4180 vpslld $7,%ymm4,%ymm3 4329 vpslld $32-20,%ymm7,%ymm7 4332 vpslld $32-20,%ymm6,%ymm6 4335 vpslld $32-20,%ymm5,%ymm5 4340 vpslld $32-20,%ymm4,%ymm4 4389 vpslld $32-25,%ymm7,%ymm7 4392 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/openscreen/third_party/boringssl/linux-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4154 vpslld $12,%ymm4,%ymm4 4161 vpslld $7,%ymm4,%ymm3 4173 vpslld $12,%ymm4,%ymm4 4180 vpslld $7,%ymm4,%ymm3 4329 vpslld $32-20,%ymm7,%ymm7 4332 vpslld $32-20,%ymm6,%ymm6 4335 vpslld $32-20,%ymm5,%ymm5 4340 vpslld $32-20,%ymm4,%ymm4 4389 vpslld $32-25,%ymm7,%ymm7 4392 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/rust/crates/quiche/deps/boringssl/mac-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.S | 4135 vpslld $12,%ymm4,%ymm4 4142 vpslld $7,%ymm4,%ymm3 4154 vpslld $12,%ymm4,%ymm4 4161 vpslld $7,%ymm4,%ymm3 4311 vpslld $32-20,%ymm7,%ymm7 4314 vpslld $32-20,%ymm6,%ymm6 4319 vpslld $32-20,%ymm5,%ymm5 4322 vpslld $32-20,%ymm4,%ymm4 4373 vpslld $32-25,%ymm7,%ymm7 4376 vpslld $32-25,%ymm6,%ymm6 [all …]
|
/external/boringssl/win-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.asm | 4187 vpslld ymm4,ymm4,12 4194 vpslld ymm3,ymm4,7 4206 vpslld ymm4,ymm4,12 4213 vpslld ymm3,ymm4,7 4362 vpslld ymm7,ymm7,32-20 4365 vpslld ymm6,ymm6,32-20 4368 vpslld ymm5,ymm5,32-20 4373 vpslld ymm4,ymm4,32-20 4422 vpslld ymm7,ymm7,32-25 4425 vpslld ymm6,ymm6,32-25 [all …]
|
/external/openscreen/third_party/boringssl/win-x86_64/crypto/cipher_extra/ |
D | chacha20_poly1305_x86_64.asm | 4187 vpslld ymm4,ymm4,12 4194 vpslld ymm3,ymm4,7 4206 vpslld ymm4,ymm4,12 4213 vpslld ymm3,ymm4,7 4362 vpslld ymm7,ymm7,32-20 4365 vpslld ymm6,ymm6,32-20 4368 vpslld ymm5,ymm5,32-20 4373 vpslld ymm4,ymm4,32-20 4422 vpslld ymm7,ymm7,32-25 4425 vpslld ymm6,ymm6,32-25 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx512-calling-conv.ll | 28 ; KNL-NEXT: vpslld $31, %zmm1, %zmm1 30 ; KNL-NEXT: vpslld $31, %zmm0, %zmm0 51 ; KNL_X32-NEXT: vpslld $31, %zmm1, %zmm1 53 ; KNL_X32-NEXT: vpslld $31, %zmm0, %zmm0 113 ; SKX-NEXT: vpslld $31, %xmm1, %xmm1 114 ; SKX-NEXT: vpslld $31, %xmm0, %xmm0 141 ; KNL-NEXT: vpslld $31, %ymm0, %ymm0 155 ; SKX-NEXT: vpslld $31, %ymm0, %ymm0 170 ; KNL_X32-NEXT: vpslld $31, %ymm0, %ymm0 194 ; KNL-NEXT: vpslld $31, %zmm0, %zmm0 [all …]
|
D | masked_gather_scatter.ll | 630 ; KNL_32-NEXT: vpslld $2, {{[0-9]+}}(%esp){1to16}, %zmm1 655 ; SKX_32-NEXT: vpslld $2, {{[0-9]+}}(%esp){1to16}, %zmm1 681 ; KNL_64-NEXT: vpslld $31, %ymm1, %ymm0 693 ; KNL_32-NEXT: vpslld $31, %ymm1, %ymm0 701 ; SKX-NEXT: vpslld $31, %xmm1, %xmm1 709 ; SKX_32-NEXT: vpslld $31, %xmm1, %xmm1 727 ; KNL_64: vpslld $31, %xmm1, %xmm1 741 ; KNL_32: vpslld $31, %xmm1, %xmm1 756 ; SKX-NEXT: vpslld $31, %xmm1, %xmm1 764 ; SKX_32-NEXT: vpslld $31, %xmm1, %xmm1 [all …]
|
D | vec_ext_inreg.ll | 17 ; AVX1-NEXT: vpslld $16, %xmm0, %xmm1 20 ; AVX1-NEXT: vpslld $16, %xmm0, %xmm0 27 ; AVX2-NEXT: vpslld $16, %ymm0, %ymm0 44 ; AVX-NEXT: vpslld $16, %xmm0, %xmm0
|
D | avx512-skx-insert-subvec.ll | 47 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 61 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 63 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm0 116 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0 118 ; CHECK-NEXT: vpslld $31, %xmm1, %xmm0 163 ; CHECK-NEXT: vpslld $31, %xmm0, %xmm0
|
D | avx-shift.ll | 8 ; CHECK-NEXT: vpslld $2, %xmm0, %xmm1 10 ; CHECK-NEXT: vpslld $2, %xmm0, %xmm0 170 ; CHECK-NEXT: vpslld $23, %xmm0, %xmm1 175 ; CHECK-NEXT: vpslld $23, %xmm0, %xmm0 213 ; CHECK-NEXT: vpslld $16, %xmm0, %xmm1 216 ; CHECK-NEXT: vpslld $16, %xmm0, %xmm0
|
D | vector-shift-shl-256.ll | 59 ; AVX1-NEXT: vpslld $23, %xmm2, %xmm2 65 ; AVX1-NEXT: vpslld $23, %xmm1, %xmm1 307 ; AVX1-NEXT: vpslld %xmm1, %xmm2, %xmm2 308 ; AVX1-NEXT: vpslld %xmm1, %xmm0, %xmm0 316 ; AVX2-NEXT: vpslld %xmm1, %ymm0, %ymm0 324 ; XOPAVX1-NEXT: vpslld %xmm1, %xmm2, %xmm2 325 ; XOPAVX1-NEXT: vpslld %xmm1, %xmm0, %xmm0 333 ; XOPAVX2-NEXT: vpslld %xmm1, %ymm0, %ymm0 340 ; AVX512-NEXT: vpslld %xmm1, %ymm0, %ymm0 724 ; AVX1-NEXT: vpslld $5, %xmm0, %xmm1 [all …]
|