/external/rust/crates/ring/crypto/fipsmodule/aes/asm/ |
D | vpaes-x86.pl | 161 &pshufb ("xmm2","xmm0"); 166 &pshufb ("xmm0","xmm1"); 176 &pshufb ("xmm4","xmm2"); # 4 = sb1u 177 &pshufb ("xmm0","xmm3"); # 0 = sb1t 182 &pshufb ("xmm5","xmm2"); # 4 = sb2u 185 &pshufb ("xmm2","xmm3"); # 2 = sb2t 188 &pshufb ("xmm0","xmm1"); # 0 = B 191 &pshufb ("xmm3","xmm4"); # 3 = D 194 &pshufb ("xmm0","xmm1"); # 0 = 2B+C 206 &pshufb ("xmm5","xmm0"); # 2 = a/k [all …]
|
/external/boringssl/src/crypto/fipsmodule/aes/asm/ |
D | vpaes-x86.pl | 203 &pshufb ("xmm2","xmm0"); 208 &pshufb ("xmm0","xmm1"); 218 &pshufb ("xmm4","xmm2"); # 4 = sb1u 219 &pshufb ("xmm0","xmm3"); # 0 = sb1t 224 &pshufb ("xmm5","xmm2"); # 4 = sb2u 227 &pshufb ("xmm2","xmm3"); # 2 = sb2t 230 &pshufb ("xmm0","xmm1"); # 0 = B 233 &pshufb ("xmm3","xmm4"); # 3 = D 236 &pshufb ("xmm0","xmm1"); # 0 = 2B+C 248 &pshufb ("xmm5","xmm0"); # 2 = a/k [all …]
|
/external/cronet/third_party/boringssl/src/crypto/fipsmodule/aes/asm/ |
D | vpaes-x86.pl | 203 &pshufb ("xmm2","xmm0"); 208 &pshufb ("xmm0","xmm1"); 218 &pshufb ("xmm4","xmm2"); # 4 = sb1u 219 &pshufb ("xmm0","xmm3"); # 0 = sb1t 224 &pshufb ("xmm5","xmm2"); # 4 = sb2u 227 &pshufb ("xmm2","xmm3"); # 2 = sb2t 230 &pshufb ("xmm0","xmm1"); # 0 = B 233 &pshufb ("xmm3","xmm4"); # 3 = D 236 &pshufb ("xmm0","xmm1"); # 0 = 2B+C 248 &pshufb ("xmm5","xmm0"); # 2 = a/k [all …]
|
/external/libvpx/vpx_dsp/x86/ |
D | intrapred_ssse3.asm | 42 pshufb m2, m0, [GLOBAL(sh_b23456789abcdefff)] 45 pshufb m0, m1 55 pshufb m0, m1 58 pshufb m0, m1 61 pshufb m0, m1 64 pshufb m0, m1 95 pshufb m2, m4, [GLOBAL(sh_b23456789abcdefff)] 100 pshufb m4, m1 117 pshufb m4, m1 122 pshufb m4, m1 [all …]
|
/external/cronet/third_party/boringssl/src/crypto/fipsmodule/modes/asm/ |
D | ghash-ssse3-x86.pl | 116 &pshufb("xmm4", "xmm0"); 117 &pshufb("xmm5", "xmm1"); 168 &pshufb("xmm0", "xmm7"); 189 &pshufb("xmm2", "xmm7"); 224 &pshufb("xmm0", "xmm7"); 233 &pshufb("xmm1", "xmm7"); # Reverse bytes. 265 &pshufb("xmm0", "xmm7");
|
D | ghash-x86.pl | 308 &pshufb ($Xi,$T3); 314 &pshufb ($Xi,$T3); 334 &pshufb ($Xi,$T3); 346 &pshufb ($T1,$T3); 347 &pshufb ($Xn,$T3); 385 &pshufb ($Xhn,$T3); 393 &pshufb ($Xn,$T3); 460 &pshufb ($T1,$T3); 467 &pshufb ($Xi,$T3); 553 &pshufb ($Xi,$Xn); [all …]
|
/external/boringssl/src/crypto/fipsmodule/modes/asm/ |
D | ghash-ssse3-x86.pl | 116 &pshufb("xmm4", "xmm0"); 117 &pshufb("xmm5", "xmm1"); 168 &pshufb("xmm0", "xmm7"); 189 &pshufb("xmm2", "xmm7"); 224 &pshufb("xmm0", "xmm7"); 233 &pshufb("xmm1", "xmm7"); # Reverse bytes. 265 &pshufb("xmm0", "xmm7");
|
D | ghash-x86.pl | 308 &pshufb ($Xi,$T3); 314 &pshufb ($Xi,$T3); 334 &pshufb ($Xi,$T3); 346 &pshufb ($T1,$T3); 347 &pshufb ($Xn,$T3); 385 &pshufb ($Xhn,$T3); 393 &pshufb ($Xn,$T3); 460 &pshufb ($T1,$T3); 467 &pshufb ($Xi,$T3); 553 &pshufb ($Xi,$Xn); [all …]
|
/external/rust/crates/ring/crypto/fipsmodule/modes/asm/ |
D | ghash-x86.pl | 304 &pshufb ($Xi,$T3); 310 &pshufb ($Xi,$T3); 330 &pshufb ($Xi,$T3); 342 &pshufb ($T1,$T3); 343 &pshufb ($Xn,$T3); 381 &pshufb ($Xhn,$T3); 389 &pshufb ($Xn,$T3); 456 &pshufb ($T1,$T3); 463 &pshufb ($Xi,$T3); 549 &pshufb ($Xi,$Xn); [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | pshufb-mask-comments.ll | 4 ; Test that the pshufb mask comment is correct. 9 ; CHECK-NEXT: pshufb {{.*#+}} xmm0 = xmm0[1,0,0,0,0,2,0,0,0,0,3,0,0,0,0,4] 20 ; CHECK-NEXT: pshufb {{.*#+}} xmm0 = xmm0[15,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2] 31 ; CHECK-NEXT: pshufb {{.*#+}} xmm0 = xmm0[1,0,0,15,0,2,0,0],zero,xmm0[0,3,0,0],zero,xmm0[0,4] 62 ; CHECK-NEXT: pshufb %xmm1, %xmm0 73 ; Test for a reused constant that would allow the pshufb to combine to a simpler instruction.
|
D | vector-shuffle-128-v8.ll | 149 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[8,9,8,9,8,9,8,9,0,1,0,1,0,1,0,1] 154 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[8,9,8,9,8,9,8,9,0,1,0,1,0,1,0,1] 217 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[14,15,10,11,12,13,8,9,6,7,2,3,4,5,0,1] 222 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[14,15,10,11,12,13,8,9,6,7,2,3,4,5,0,1] 243 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[2,3,0,1,10,11,8,9,10,11,8,9,2,3,0,1] 248 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[2,3,0,1,10,11,8,9,10,11,8,9,2,3,0,1] 268 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[10,11,8,9,2,3,0,1,10,11,8,9,2,3,0,1] 273 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[10,11,8,9,2,3,0,1,10,11,8,9,2,3,0,1] 293 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[10,11,8,9,2,3,0,1,2,3,0,1,10,11,8,9] 298 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[10,11,8,9,2,3,0,1,2,3,0,1,10,11,8,9] [all …]
|
D | trunc-ext-ld-st.ll | 7 ;CHECK: pshufb 48 ;CHECK: pshufb 60 ;CHECK: pshufb 72 ;CHECK: pshufb
|
D | vector-popcnt-128.ll | 59 ; SSSE3-NEXT: pshufb %xmm2, %xmm4 62 ; SSSE3-NEXT: pshufb %xmm0, %xmm3 75 ; SSE41-NEXT: pshufb %xmm2, %xmm4 78 ; SSE41-NEXT: pshufb %xmm0, %xmm3 161 ; SSSE3-NEXT: pshufb %xmm3, %xmm4 164 ; SSSE3-NEXT: pshufb %xmm0, %xmm1 183 ; SSE41-NEXT: pshufb %xmm3, %xmm4 186 ; SSE41-NEXT: pshufb %xmm0, %xmm1 271 ; SSSE3-NEXT: pshufb %xmm2, %xmm4 274 ; SSSE3-NEXT: pshufb %xmm0, %xmm3 [all …]
|
D | vector-shuffle-128-v16.ll | 22 ; SSSE3-NEXT: pshufb %xmm1, %xmm0 28 ; SSE41-NEXT: pshufb %xmm1, %xmm0 55 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1] 60 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1] 83 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8] 88 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8] 144 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,4,4,4,4,8,8,8,8,12,12,12,12] 149 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,4,4,4,4,8,8,8,8,12,12,12,12] 284 ; SSSE3-NEXT: pshufb {{.*#+}} xmm0 = xmm0[3,2,1,0,7,6,5,4,11,10,9,8,15,14,13,12] 289 ; SSE41-NEXT: pshufb {{.*#+}} xmm0 = xmm0[3,2,1,0,7,6,5,4,11,10,9,8,15,14,13,12] [all …]
|
/external/libvpx/third_party/libyuv/source/ |
D | scale_win.cc | 521 pshufb xmm0, xmm3 in ScaleRowDown34_SSSE3() 522 pshufb xmm1, xmm4 in ScaleRowDown34_SSSE3() 523 pshufb xmm2, xmm5 in ScaleRowDown34_SSSE3() 571 pshufb xmm0, xmm2 in ScaleRowDown34_1_Box_SSSE3() 580 pshufb xmm0, xmm3 in ScaleRowDown34_1_Box_SSSE3() 590 pshufb xmm0, xmm4 in ScaleRowDown34_1_Box_SSSE3() 629 pshufb xmm0, xmm2 in ScaleRowDown34_0_Box_SSSE3() 639 pshufb xmm0, xmm3 in ScaleRowDown34_0_Box_SSSE3() 650 pshufb xmm0, xmm4 in ScaleRowDown34_0_Box_SSSE3() 685 pshufb xmm0, xmm4 in ScaleRowDown38_SSSE3() [all …]
|
/external/libaom/third_party/libyuv/source/ |
D | scale_win.cc | 521 pshufb xmm0, xmm3 in ScaleRowDown34_SSSE3() 522 pshufb xmm1, xmm4 in ScaleRowDown34_SSSE3() 523 pshufb xmm2, xmm5 in ScaleRowDown34_SSSE3() 571 pshufb xmm0, xmm2 in ScaleRowDown34_1_Box_SSSE3() 580 pshufb xmm0, xmm3 in ScaleRowDown34_1_Box_SSSE3() 590 pshufb xmm0, xmm4 in ScaleRowDown34_1_Box_SSSE3() 629 pshufb xmm0, xmm2 in ScaleRowDown34_0_Box_SSSE3() 639 pshufb xmm0, xmm3 in ScaleRowDown34_0_Box_SSSE3() 650 pshufb xmm0, xmm4 in ScaleRowDown34_0_Box_SSSE3() 685 pshufb xmm0, xmm4 in ScaleRowDown38_SSSE3() [all …]
|
/external/libyuv/files/source/ |
D | scale_win.cc | 522 pshufb xmm0, xmm3 in ScaleRowDown34_SSSE3() 523 pshufb xmm1, xmm4 in ScaleRowDown34_SSSE3() 524 pshufb xmm2, xmm5 in ScaleRowDown34_SSSE3() 572 pshufb xmm0, xmm2 in ScaleRowDown34_1_Box_SSSE3() 581 pshufb xmm0, xmm3 in ScaleRowDown34_1_Box_SSSE3() 591 pshufb xmm0, xmm4 in ScaleRowDown34_1_Box_SSSE3() 630 pshufb xmm0, xmm2 in ScaleRowDown34_0_Box_SSSE3() 640 pshufb xmm0, xmm3 in ScaleRowDown34_0_Box_SSSE3() 651 pshufb xmm0, xmm4 in ScaleRowDown34_0_Box_SSSE3() 686 pshufb xmm0, xmm4 in ScaleRowDown38_SSSE3() [all …]
|
/external/openscreen/third_party/boringssl/linux-x86/crypto/chacha/ |
D | chacha-x86.S | 492 pshufb (%eax),%xmm6 505 pshufb 16(%eax),%xmm6 516 pshufb (%eax),%xmm7 531 pshufb 16(%eax),%xmm7 542 pshufb (%eax),%xmm6 557 pshufb 16(%eax),%xmm6 567 pshufb (%eax),%xmm7 580 pshufb 16(%eax),%xmm7 590 pshufb (%eax),%xmm6 604 pshufb 16(%eax),%xmm6 [all …]
|
/external/cronet/third_party/boringssl/linux-x86/crypto/chacha/ |
D | chacha-x86-linux.S | 498 pshufb (%eax),%xmm6 511 pshufb 16(%eax),%xmm6 522 pshufb (%eax),%xmm7 537 pshufb 16(%eax),%xmm7 548 pshufb (%eax),%xmm6 563 pshufb 16(%eax),%xmm6 573 pshufb (%eax),%xmm7 586 pshufb 16(%eax),%xmm7 596 pshufb (%eax),%xmm6 610 pshufb 16(%eax),%xmm6 [all …]
|
/external/cronet/third_party/boringssl/apple-x86/crypto/chacha/ |
D | chacha-x86-apple.S | 495 pshufb (%eax),%xmm6 508 pshufb 16(%eax),%xmm6 519 pshufb (%eax),%xmm7 534 pshufb 16(%eax),%xmm7 545 pshufb (%eax),%xmm6 560 pshufb 16(%eax),%xmm6 570 pshufb (%eax),%xmm7 583 pshufb 16(%eax),%xmm7 593 pshufb (%eax),%xmm6 607 pshufb 16(%eax),%xmm6 [all …]
|
/external/boringssl/apple-x86/crypto/chacha/ |
D | chacha-x86-apple.S | 495 pshufb (%eax),%xmm6 508 pshufb 16(%eax),%xmm6 519 pshufb (%eax),%xmm7 534 pshufb 16(%eax),%xmm7 545 pshufb (%eax),%xmm6 560 pshufb 16(%eax),%xmm6 570 pshufb (%eax),%xmm7 583 pshufb 16(%eax),%xmm7 593 pshufb (%eax),%xmm6 607 pshufb 16(%eax),%xmm6 [all …]
|
/external/rust/crates/quiche/deps/boringssl/linux-x86/crypto/chacha/ |
D | chacha-x86.S | 492 pshufb (%eax),%xmm6 505 pshufb 16(%eax),%xmm6 516 pshufb (%eax),%xmm7 531 pshufb 16(%eax),%xmm7 542 pshufb (%eax),%xmm6 557 pshufb 16(%eax),%xmm6 567 pshufb (%eax),%xmm7 580 pshufb 16(%eax),%xmm7 590 pshufb (%eax),%xmm6 604 pshufb 16(%eax),%xmm6 [all …]
|
/external/rust/crates/ring/pregenerated/ |
D | chacha-x86-elf.S | 488 pshufb (%eax),%xmm6 501 pshufb 16(%eax),%xmm6 512 pshufb (%eax),%xmm7 527 pshufb 16(%eax),%xmm7 538 pshufb (%eax),%xmm6 553 pshufb 16(%eax),%xmm6 563 pshufb (%eax),%xmm7 576 pshufb 16(%eax),%xmm7 586 pshufb (%eax),%xmm6 600 pshufb 16(%eax),%xmm6 [all …]
|
/external/boringssl/linux-x86/crypto/chacha/ |
D | chacha-x86-linux.S | 498 pshufb (%eax),%xmm6 511 pshufb 16(%eax),%xmm6 522 pshufb (%eax),%xmm7 537 pshufb 16(%eax),%xmm7 548 pshufb (%eax),%xmm6 563 pshufb 16(%eax),%xmm6 573 pshufb (%eax),%xmm7 586 pshufb 16(%eax),%xmm7 596 pshufb (%eax),%xmm6 610 pshufb 16(%eax),%xmm6 [all …]
|
/external/rust/crates/quiche/deps/boringssl/mac-x86/crypto/chacha/ |
D | chacha-x86.S | 489 pshufb (%eax),%xmm6 502 pshufb 16(%eax),%xmm6 513 pshufb (%eax),%xmm7 528 pshufb 16(%eax),%xmm7 539 pshufb (%eax),%xmm6 554 pshufb 16(%eax),%xmm6 564 pshufb (%eax),%xmm7 577 pshufb 16(%eax),%xmm7 587 pshufb (%eax),%xmm6 601 pshufb 16(%eax),%xmm6 [all …]
|