/bionic/libc/arch-x86/atom/string/ |
ssse3-strcmp-atom.S | 192 pxor %xmm0, %xmm0 197 pcmpeqb %xmm1, %xmm0 199 psubb %xmm0, %xmm1 278 pxor %xmm0, %xmm0 279 pcmpeqb %xmm1, %xmm0 281 psubb %xmm0, %xmm1 291 pxor %xmm0, %xmm0 [all...] |
/external/llvm/test/CodeGen/X86/ |
combine-and.ll | 12 ; CHECK-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3,4,5,6,7] 22 ; CHECK-NEXT: pblendw {{.*#+}} xmm0 = xmm1[0,1],xmm0[2,3],xmm1[4,5,6,7] 32 ; CHECK-NEXT: pblendw {{.*#+}} xmm0 = xmm1[0,1,2,3],xmm0[4,5],xmm1[6,7] 42 ; CHECK-NEXT: pblendw {{.*#+}} xmm0 = xmm1[0,1,2,3,4,5],xmm0[6,7] 52 ; CHECK-NEXT: pblendw {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,3],xmm0[4,5],xmm1[6,7 [all...] |
vector-shuffle-256-v32.ll | 10 ; AVX1-NEXT: vpshufb %xmm1, %xmm0, %xmm0 11 ; AVX1-NEXT: vinsertf128 $1, %xmm0, %ymm0, %ymm0 16 ; AVX2-NEXT: vpbroadcastb %xmm0, %ymm0 26 ; AVX1-NEXT: vpshufb %xmm1, %xmm0, %xmm1 27 ; AVX1-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0] 28 ; AVX1-NEXT: vinsertf128 $1, %xmm0, %ymm1, %ymm0 33 ; AVX2-NEXT: vpbroadcastb %xmm0, %xmm1 34 ; AVX2-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0 [all...] |
sse3.ll | 12 ; X64-NEXT: movd %eax, %xmm0 13 ; X64-NEXT: punpcklwd {{.*#+}} xmm0 = xmm0[0],mem[0],xmm0[1],mem[1],xmm0[2],mem[2],xmm0[3],mem[3] 14 ; X64-NEXT: movdqa %xmm0, (%rdi) 28 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,65535,65535,65535,65535,65535,65535,65535] 29 ; X64-NEXT: movaps %xmm0, %xmm1 31 ; X64-NEXT: andps (%rdi), %xmm0 [all...] |
vector-idiv.ll | 12 ; SSE41-NEXT: pshufd {{.*#+}} xmm3 = xmm0[1,1,3,3] 14 ; SSE41-NEXT: pmuludq %xmm0, %xmm1 17 ; SSE41-NEXT: psubd %xmm1, %xmm0 18 ; SSE41-NEXT: psrld $1, %xmm0 19 ; SSE41-NEXT: paddd %xmm1, %xmm0 20 ; SSE41-NEXT: psrld $2, %xmm0 26 ; SSE-NEXT: movdqa %xmm0, %xmm2 30 ; SSE-NEXT: pshufd {{.*#+}} xmm3 = xmm0[1,1,3,3] 34 ; SSE-NEXT: psubd %xmm2, %xmm0 35 ; SSE-NEXT: psrld $1, %xmm0 [all...] |
sse-scalar-fp-arith.ll | 14 ; SSE-NEXT: addss %xmm1, %xmm0 19 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0 31 ; SSE-NEXT: subss %xmm1, %xmm0 36 ; AVX-NEXT: vsubss %xmm1, %xmm0, %xmm0 48 ; SSE-NEXT: mulss %xmm1, %xmm0 53 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0 65 ; SSE-NEXT: divss %xmm1, %xmm0 [all...] |
vector-shuffle-sse1.ll | 8 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,0,1] 16 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,0,2,0] 24 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,3,0,0] 32 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,0,0,0] 40 ; SSE1-NEXT: shufps {{.*#+}} xmm0 = xmm0[2,2,0,0 [all...] |
/external/boringssl/src/crypto/aes/asm/ |
vpaes-x86.pl | 170 ## AES-encrypt %xmm0. 173 ## %xmm0 = input 177 ## Output in %xmm0 186 &pandn ("xmm1","xmm0"); 187 &pand ("xmm0","xmm6"); 189 &pshufb ("xmm2","xmm0"); 190 &movdqa ("xmm0",&QWP($k_ipt+16,$const)); 194 &pshufb ("xmm0","xmm1"); 196 &pxor ("xmm0","xmm2"); 203 &movdqa ("xmm0",&QWP($k_sb1+16,$const));# 0 : sb1 [all...] |
/external/libyuv/files/source/ |
scale.cc | 214 movdqa xmm0, [eax] local 217 pand xmm0, xmm5 local 219 packuswb xmm0, xmm1 local 221 movdqa [edx], xmm0 244 movdqa xmm0, [eax] local 249 pavgb xmm0, xmm2 // average rows local 252 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) 253 psrlw xmm0, 8 local 258 pavgw xmm0, xmm2 local 260 packuswb xmm0, xmm local 288 movdqu xmm0, [eax] local 291 pand xmm0, xmm5 local 293 packuswb xmm0, xmm1 local 319 movdqu xmm0, [eax] local 324 pavgb xmm0, xmm2 \/\/ average rows local 328 psrlw xmm0, 8 local 333 pavgw xmm0, xmm2 local 335 packuswb xmm0, xmm1 local 363 movdqa xmm0, [eax] local 366 pand xmm0, xmm5 local 368 packuswb xmm0, xmm1 local 369 packuswb xmm0, xmm0 local 397 movdqa xmm0, [eax] local 401 pavgb xmm0, xmm2 \/\/ average rows local 410 pavgb xmm0, xmm2 local 414 psrlw xmm0, 8 local 419 pavgw xmm0, xmm2 local 421 packuswb xmm0, xmm1 local 424 psrlw xmm0, 8 local 426 pavgw xmm0, xmm2 local 427 packuswb xmm0, xmm0 local 456 movdqa xmm0, [eax] local 459 pand xmm0, xmm5 local 461 packuswb xmm0, xmm1 \/\/ 32->16 local 462 packuswb xmm0, xmm0 \/\/ 16->8 local 463 packuswb xmm0, xmm0 \/\/ 8->4 local 491 movdqa xmm0, [eax] \/\/ average 8 rows to 1 local 495 pavgb xmm0, xmm2 local 505 pavgb xmm0, xmm2 local 522 pavgb xmm0, xmm2 local 525 psadbw xmm0, xmm7 \/\/ average 32 pixels to 4 local 527 pshufd xmm0, xmm0, 0xd8 \/\/ x1x0 -> xx01 local 529 por xmm0, xmm1 \/\/ -> 3201 local 530 psrlw xmm0, 3 local 531 packuswb xmm0, xmm0 local 532 packuswb xmm0, xmm0 local 567 movdqa xmm0, [eax] local 571 palignr xmm1, xmm0, 8 local 572 pshufb xmm0, xmm3 local 621 movdqa xmm0, [eax] \/\/ pixels 0..7 local 623 pavgb xmm0, xmm1 local 624 pshufb xmm0, xmm2 local 625 pmaddubsw xmm0, xmm5 local 626 paddsw xmm0, xmm7 local 627 psrlw xmm0, 2 local 628 packuswb xmm0, xmm0 local 630 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local 632 pavgb xmm0, xmm1 local 633 pshufb xmm0, xmm3 local 634 pmaddubsw xmm0, xmm6 local 635 paddsw xmm0, xmm7 local 636 psrlw xmm0, 2 local 637 packuswb xmm0, xmm0 local 639 movdqa xmm0, [eax + 16] \/\/ pixels 16..23 local 642 pavgb xmm0, xmm1 local 643 pshufb xmm0, xmm4 local 645 pmaddubsw xmm0, xmm1 local 646 paddsw xmm0, xmm7 local 647 psrlw xmm0, 2 local 648 packuswb xmm0, xmm0 local 680 movdqa xmm0, [eax] \/\/ pixels 0..7 local 683 pavgb xmm0, xmm1 local 684 pshufb xmm0, xmm2 local 685 pmaddubsw xmm0, xmm5 local 686 paddsw xmm0, xmm7 local 687 psrlw xmm0, 2 local 688 packuswb xmm0, xmm0 local 690 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local 693 pavgb xmm0, xmm1 local 694 pshufb xmm0, xmm3 local 695 pmaddubsw xmm0, xmm6 local 696 paddsw xmm0, xmm7 local 697 psrlw xmm0, 2 local 698 packuswb xmm0, xmm0 local 700 movdqa xmm0, [eax + 16] \/\/ pixels 16..23 local 704 pavgb xmm0, xmm1 local 705 pshufb xmm0, xmm4 local 707 pmaddubsw xmm0, xmm1 local 708 paddsw xmm0, xmm7 local 709 psrlw xmm0, 2 local 710 packuswb xmm0, xmm0 local 738 movdqa xmm0, [eax] \/\/ 16 pixels -> 0,1,2,3,4,5 local 741 pshufb xmm0, xmm4 local 743 paddusb xmm0, xmm1 local 774 movdqa xmm0, [eax] \/\/ sum up 3 rows into xmm0\/1 local 778 punpcklbw xmm0, xmm5 local 782 paddusw xmm0, xmm6 local 789 paddusw xmm0, xmm6 local 793 psrldq xmm0, 2 local 795 psrldq xmm0, 2 local 840 movdqa xmm0, [eax] \/\/ average 2 rows into xmm0 local 841 pavgb xmm0, [eax + esi] local 849 pshufb xmm0, xmm4 local 890 movdqa xmm0, [esi] local 893 punpcklbw xmm0, xmm4 local 908 paddusw xmm0, xmm2 \/\/ sum 16 words local 961 movdqa xmm0, [esi] \/\/ row0 local 967 punpcklbw xmm0, xmm4 local 973 paddw xmm0, xmm2 \/\/ sum rows local 975 packuswb xmm0, xmm1 local 981 punpckhbw xmm0, xmm0 \/\/ duplicate last pixel for filtering local 982 pshufhw xmm0, xmm0, 0xff local 983 punpckhqdq xmm0, xmm0 local 991 movdqa xmm0, [esi] local 997 punpckhbw xmm0, xmm0 \/\/ duplicate last pixel for filtering local 998 pshufhw xmm0, xmm0, 0xff local 999 punpckhqdq xmm0, xmm0 local 1007 movdqa xmm0, [esi] local 1008 pavgb xmm0, [esi + edx] local 1014 punpckhbw xmm0, xmm0 \/\/ duplicate last pixel for filtering local 1015 pshufhw xmm0, xmm0, 0xff local 1016 punpckhqdq xmm0, xmm0 local 1044 movd xmm0, eax \/\/ high fraction 0..127 local 1054 movdqa xmm0, [esi] local 1057 punpcklbw xmm0, xmm2 local 1059 pmaddubsw xmm0, xmm5 local 1061 psrlw xmm0, 7 local 1063 packuswb xmm0, xmm1 local 1069 punpckhbw xmm0, xmm0 \/\/ duplicate last pixel for filtering local 1070 pshufhw xmm0, xmm0, 0xff local 1071 punpckhqdq xmm0, xmm0 local 1080 movdqa xmm0, [esi] local 1086 punpckhbw xmm0, xmm0 local 1087 pshufhw xmm0, xmm0, 0xff local 1088 punpckhqdq xmm0, xmm0 local 1096 movdqa xmm0, [esi] local 1097 pavgb xmm0, [esi + edx] local 1103 punpckhbw xmm0, xmm0 local 1104 pshufhw xmm0, xmm0, 0xff local 1105 punpckhqdq xmm0, xmm0 local [all...] |
scale_argb.cc | 51 movdqa xmm0, [eax] local 54 shufps xmm0, xmm1, 0x88 local 56 movdqa [edx], xmm0 79 movdqa xmm0, [eax] local 84 pavgb xmm0, xmm2 // average rows local 86 movdqa xmm2, xmm0 // average columns (8 to 4 pixels) 87 shufps xmm0, xmm1, 0x88 // even pixels local 89 pavgb xmm0, xmm2 local 91 movdqa [edx], xmm0 120 movd xmm0, [eax local 122 punpckldq xmm0, xmm1 local 127 punpcklqdq xmm0, xmm2 local 161 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local 162 movhps xmm0, qword ptr [eax + ebx] local 171 pavgb xmm0, xmm2 \/\/ average rows local 174 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 176 pavgb xmm0, xmm2 local 220 movdqa xmm0, [esi] \/\/ row0 local 226 punpcklbw xmm0, xmm4 local 232 paddw xmm0, xmm2 \/\/ sum rows local 234 packuswb xmm0, xmm1 local 240 shufps xmm0, xmm0, 0xff local 248 movdqa xmm0, [esi] local 254 shufps xmm0, xmm0, 0xff local 262 movdqa xmm0, [esi] local 263 pavgb xmm0, [esi + edx] local 269 shufps xmm0, xmm0, 0xff local 298 movd xmm0, eax \/\/ high fraction 0..127 local 308 movdqa xmm0, [esi] local 311 punpcklbw xmm0, xmm2 local 313 pmaddubsw xmm0, xmm5 local 315 psrlw xmm0, 7 local 317 packuswb xmm0, xmm1 local 323 shufps xmm0, xmm0, 0xff local 331 movdqa xmm0, [esi] local 337 shufps xmm0, xmm0, 0xff local 345 movdqa xmm0, [esi] local 346 pavgb xmm0, [esi + edx] local 352 shufps xmm0, xmm0, 0xff local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libyuv/source/ |
scale.c | 652 movdqa xmm0, [eax] local 655 pand xmm0, xmm5 local 657 packuswb xmm0, xmm1 local 658 movdqa [edx], xmm0 681 movdqa xmm0, [eax] local 686 pavgb xmm0, xmm2 // average rows local 689 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) 690 psrlw xmm0, 8 local 695 pavgw xmm0, xmm2 local 697 packuswb xmm0, xmm local 725 movdqa xmm0, [esi] local 728 pand xmm0, xmm5 local 730 packuswb xmm0, xmm1 local 731 packuswb xmm0, xmm0 local 758 movdqa xmm0, [esi] local 762 pavgb xmm0, xmm2 \/\/ average rows local 771 pavgb xmm0, xmm2 local 775 psrlw xmm0, 8 local 780 pavgw xmm0, xmm2 local 782 packuswb xmm0, xmm1 local 785 psrlw xmm0, 8 local 787 pavgw xmm0, xmm2 local 788 packuswb xmm0, xmm0 local 816 movdqa xmm0, [esi] local 819 pand xmm0, xmm5 local 821 packuswb xmm0, xmm1 \/\/ 32->16 local 822 packuswb xmm0, xmm0 \/\/ 16->8 local 823 packuswb xmm0, xmm0 \/\/ 8->4 local 849 movdqa xmm0, [esi] \/\/ average 8 rows to 1 local 853 pavgb xmm0, xmm2 local 863 pavgb xmm0, xmm2 local 880 pavgb xmm0, xmm2 local 883 psadbw xmm0, xmm7 \/\/ average 32 pixels to 4 local 885 pshufd xmm0, xmm0, 0xd8 \/\/ x1x0 -> xx01 local 887 por xmm0, xmm1 \/\/ -> 3201 local 888 psrlw xmm0, 3 local 889 packuswb xmm0, xmm0 local 890 packuswb xmm0, xmm0 local 923 movdqa xmm0, [esi] local 927 palignr xmm1, xmm0, 8 local 928 pshufb xmm0, xmm3 local 976 movdqa xmm0, [esi] \/\/ pixels 0..7 local 978 pavgb xmm0, xmm1 local 979 pshufb xmm0, xmm2 local 980 pmaddubsw xmm0, xmm5 local 981 paddsw xmm0, xmm7 local 982 psrlw xmm0, 2 local 983 packuswb xmm0, xmm0 local 985 movdqu xmm0, [esi+8] \/\/ pixels 8..15 local 987 pavgb xmm0, xmm1 local 988 pshufb xmm0, xmm3 local 989 pmaddubsw xmm0, xmm6 local 990 paddsw xmm0, xmm7 local 991 psrlw xmm0, 2 local 992 packuswb xmm0, xmm0 local 994 movdqa xmm0, [esi+16] \/\/ pixels 16..23 local 997 pavgb xmm0, xmm1 local 998 pshufb xmm0, xmm4 local 1000 pmaddubsw xmm0, xmm1 local 1001 paddsw xmm0, xmm7 local 1002 psrlw xmm0, 2 local 1003 packuswb xmm0, xmm0 local 1033 movdqa xmm0, [esi] \/\/ pixels 0..7 local 1036 pavgb xmm0, xmm1 local 1037 pshufb xmm0, xmm2 local 1038 pmaddubsw xmm0, xmm5 local 1039 paddsw xmm0, xmm7 local 1040 psrlw xmm0, 2 local 1041 packuswb xmm0, xmm0 local 1043 movdqu xmm0, [esi+8] \/\/ pixels 8..15 local 1046 pavgb xmm0, xmm1 local 1047 pshufb xmm0, xmm3 local 1048 pmaddubsw xmm0, xmm6 local 1049 paddsw xmm0, xmm7 local 1050 psrlw xmm0, 2 local 1051 packuswb xmm0, xmm0 local 1053 movdqa xmm0, [esi+16] \/\/ pixels 16..23 local 1057 pavgb xmm0, xmm1 local 1058 pshufb xmm0, xmm4 local 1060 pmaddubsw xmm0, xmm1 local 1061 paddsw xmm0, xmm7 local 1062 psrlw xmm0, 2 local 1063 packuswb xmm0, xmm0 local 1091 movdqa xmm0, [esi] \/\/ 16 pixels -> 0,1,2,3,4,5 local 1094 pshufb xmm0, xmm4 local 1096 paddusb xmm0, xmm1 local 1126 movdqa xmm0, [esi] \/\/ sum up 3 rows into xmm0\/1 local 1130 punpcklbw xmm0, xmm7 local 1134 paddusw xmm0, xmm2 local 1141 paddusw xmm0, xmm2 local 1145 psrldq xmm0, 2 local 1147 psrldq xmm0, 2 local 1194 movdqa xmm0, xmm2 \/\/ 16 pixels -> 0,1,2,3,4,5 of xmm0 local 1195 pshufb xmm0, xmm4 local 1198 paddusw xmm0, xmm1 local 1200 paddusw xmm0, xmm2 local 1202 pmulhuw xmm0, xmm7 \/\/ divide by 3,3,2, 3,3,2 local 1203 packuswb xmm0, xmm0 local 1206 pextrw eax, xmm0, 2 local 1245 movdqa xmm0, [eax] \/\/ read 16 pixels local 1248 punpcklbw xmm0, xmm5 local 1298 movdqa xmm0, [esi] local 1303 punpcklbw xmm0, xmm7 local 1307 pmullw xmm0, xmm5 \/\/ scale row 0 local 1311 paddusw xmm0, xmm2 \/\/ sum rows local 1313 psrlw xmm0, 8 local 1315 packuswb xmm0, xmm1 local 1328 movdqa xmm0, [esi] local 1342 movdqa xmm0, [esi] local 1345 pavgb xmm0, xmm2 local 1387 movdqa xmm0, [esi] local 1391 punpcklbw xmm0, xmm2 local 1393 pmaddubsw xmm0, xmm5 local 1395 psrlw xmm0, 7 local 1397 packuswb xmm0, xmm1 local 1410 movdqa xmm0, [esi] local 1424 movdqa xmm0, [esi] local 1427 pavgb xmm0, xmm2 local 1460 movdqa xmm0, [eax] \/\/ pixels 0..7 local 1461 pshufb xmm0, xmm2 local 1462 pmaddubsw xmm0, xmm5 local 1463 paddsw xmm0, xmm1 local 1464 psrlw xmm0, 2 local 1465 packuswb xmm0, xmm0 local 1467 movdqu xmm0, [eax+8] \/\/ pixels 8..15 local 1468 pshufb xmm0, xmm3 local 1469 pmaddubsw xmm0, xmm6 local 1470 paddsw xmm0, xmm1 local 1471 psrlw xmm0, 2 local 1472 packuswb xmm0, xmm0 local 1474 movdqa xmm0, [eax+16] \/\/ pixels 16..23 local 1476 pshufb xmm0, xmm4 local 1477 pmaddubsw xmm0, xmm7 local 1478 paddsw xmm0, xmm1 local 1479 psrlw xmm0, 2 local 1480 packuswb xmm0, xmm0 local [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_sad_sse3.asm | 88 movdqa xmm0, XMMWORD PTR [%2] 93 psadbw xmm5, xmm0 94 psadbw xmm6, xmm0 95 psadbw xmm7, xmm0 97 movdqa xmm0, XMMWORD PTR [%2] 102 psadbw xmm1, xmm0 103 psadbw xmm2, xmm0 104 psadbw xmm3, xmm0 110 movdqa xmm0, XMMWORD PTR [%2+%4] 120 psadbw xmm1, xmm0 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_sad_sse3.asm | 88 movdqa xmm0, XMMWORD PTR [%2] 93 psadbw xmm5, xmm0 94 psadbw xmm6, xmm0 95 psadbw xmm7, xmm0 97 movdqa xmm0, XMMWORD PTR [%2] 102 psadbw xmm1, xmm0 103 psadbw xmm2, xmm0 104 psadbw xmm3, xmm0 110 movdqa xmm0, XMMWORD PTR [%2+%4] 120 psadbw xmm1, xmm0 [all...] |
vp9_variance_impl_sse2.asm | 35 movdqa xmm0, [rax] 39 pmaddwd xmm0, xmm0 44 paddd xmm0, xmm1 46 paddd xmm4, xmm0 121 pxor xmm0, xmm0 ; clear xmm0 for unpack 138 punpcklbw xmm1, xmm0 139 punpckhbw xmm3, xmm0 [all...] |
/external/boringssl/linux-x86/crypto/aes/ |
aesni-x86.S | 15 movups (%edx),%xmm0 18 xorps %xmm0,%xmm2 26 pxor %xmm0,%xmm0 43 movups (%edx),%xmm0 46 xorps %xmm0,%xmm2 54 pxor %xmm0,%xmm0 64 movups (%edx),%xmm0 67 xorps %xmm0,%xmm [all...] |
/external/boringssl/mac-x86/crypto/aes/ |
aesni-x86.S | 14 movups (%edx),%xmm0 17 xorps %xmm0,%xmm2 25 pxor %xmm0,%xmm0 40 movups (%edx),%xmm0 43 xorps %xmm0,%xmm2 51 pxor %xmm0,%xmm0 59 movups (%edx),%xmm0 62 xorps %xmm0,%xmm [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 26 movdqa xmm0, [rcx + 0] ;ip[4] ip[0] 31 movdqa xmm3, xmm0 ;ip[4] ip[0] 33 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1 36 movdqa xmm4, xmm0 37 punpcklqdq xmm0, xmm3 ;d1 a1 41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 42 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8] 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 51 punpckhwd xmm3, xmm0 ; 33 13 32 12 31 11 30 10 56 movd xmm0, ea [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 26 movdqa xmm0, [rcx + 0] ;ip[4] ip[0] 31 movdqa xmm3, xmm0 ;ip[4] ip[0] 33 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1 36 movdqa xmm4, xmm0 37 punpcklqdq xmm0, xmm3 ;d1 a1 41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 42 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8] 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 51 punpckhwd xmm3, xmm0 ; 33 13 32 12 31 11 30 10 56 movd xmm0, ea [all...] |
/external/compiler-rt/lib/builtins/i386/ |
ashldi3.S | 23 movd 4(%esp), %xmm0 25 punpckldq %xmm1, %xmm0 // Load input 27 movq 4(%esp), %xmm0 // Load input 29 psllq %xmm2, %xmm0 // shift input by count 30 movd %xmm0, %eax 31 psrlq $32, %xmm0 32 movd %xmm0, %edx
|
lshrdi3.S | 23 movd 4(%esp), %xmm0 25 punpckldq %xmm1, %xmm0 // Load input 27 movq 4(%esp), %xmm0 // Load input 29 psrlq %xmm2, %xmm0 // shift input by count 30 movd %xmm0, %eax 31 psrlq $32, %xmm0 32 movd %xmm0, %edx
|
floatundisf.S | 34 movd 4(%esp), %xmm0 35 punpckldq %xmm1, %xmm0 39 movq %xmm0, 4(%esp) 79 movd 4(%esp), %xmm0 80 punpckldq %xmm1, %xmm0 91 andpd %xmm0, %xmm1 // (big input) ? input & 0xfff : 0 93 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input 95 orpd %xmm1, %xmm0 // 0x1.0p52 + ((big input) ? (input >> 12 | input & 0xfff) : input) 96 subsd %xmm2, %xmm0 // (double)((big input) ? (input >> 12 | input & 0xfff) : input) 97 cvtsd2ss %xmm0, %xmm0 // (float)((big input) ? (input >> 12 | input & 0xfff) : input [all...] |
/bionic/libc/arch-x86_64/string/ |
sse2-memset-slm.S | 110 pxor %xmm0, %xmm0 112 movd %rcx, %xmm0 113 pshufd $0, %xmm0, %xmm0 115 movdqu %xmm0, (%rdi) 116 movdqu %xmm0, -16(%rdi, %rdx) 119 movdqu %xmm0, 16(%rdi) 120 movdqu %xmm0, -32(%rdi, %rdx) 123 movdqu %xmm0, 32(%rdi [all...] |
/external/boringssl/linux-x86_64/crypto/modes/ |
ghash-x86_64.S | 687 movdqa %xmm2,%xmm0 689 movdqa %xmm0,%xmm1 690 pshufd $78,%xmm0,%xmm3 691 pxor %xmm0,%xmm3 695 pxor %xmm0,%xmm3 702 pxor %xmm4,%xmm0 704 movdqa %xmm0,%xmm4 705 movdqa %xmm0,%xmm3 706 psllq $5,%xmm0 707 pxor %xmm0,%xmm [all...] |
/external/boringssl/mac-x86_64/crypto/modes/ |
ghash-x86_64.S | 686 movdqa %xmm2,%xmm0 688 movdqa %xmm0,%xmm1 689 pshufd $78,%xmm0,%xmm3 690 pxor %xmm0,%xmm3 694 pxor %xmm0,%xmm3 701 pxor %xmm4,%xmm0 703 movdqa %xmm0,%xmm4 704 movdqa %xmm0,%xmm3 705 psllq $5,%xmm0 706 pxor %xmm0,%xmm [all...] |
/external/lzma/Asm/x86/ |
AesOpt.asm | 64 op xmm0, [r1 + r3 offs]
117 pxor xmm0, xmm1
119 pxor xmm0, xmm6
120 movdqa [rD], xmm0
144 MY_PROLOG xmm0
155 pxor xmm0, [rD]
156 pxor xmm0, [r1 + r3 - 32]
158 movdqa [rD], xmm0
164 movdqa [r1 + r6 - 64], xmm0
224 movdqa xmm0, [r1 + r3 - 32] [all...] |