/external/boringssl/linux-x86_64/crypto/fipsmodule/ |
ghash-x86_64.S | 692 movdqa %xmm2,%xmm0 694 movdqa %xmm0,%xmm1 695 pshufd $78,%xmm0,%xmm3 696 pxor %xmm0,%xmm3 700 pxor %xmm0,%xmm3 707 pxor %xmm4,%xmm0 709 movdqa %xmm0,%xmm4 710 movdqa %xmm0,%xmm3 711 psllq $5,%xmm0 712 pxor %xmm0,%xmm [all...] |
/external/boringssl/mac-x86_64/crypto/fipsmodule/ |
ghash-x86_64.S | 691 movdqa %xmm2,%xmm0 693 movdqa %xmm0,%xmm1 694 pshufd $78,%xmm0,%xmm3 695 pxor %xmm0,%xmm3 699 pxor %xmm0,%xmm3 706 pxor %xmm4,%xmm0 708 movdqa %xmm0,%xmm4 709 movdqa %xmm0,%xmm3 710 psllq $5,%xmm0 711 pxor %xmm0,%xmm [all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibSse2/X64/ |
SetMem.S | 57 movdqa %xmm0, 0x10(%rsp) # save xmm0
58 movd %eax, %xmm0 # xmm0[0..16] <- Value repeats twice
59 pshuflw $0, %xmm0, %xmm0 # xmm0[0..63] <- Value repeats 8 times
60 movlhps %xmm0, %xmm0 # xmm0 <- Value repeats 16 times [all...] |
SetMem.asm | 52 movdqa [rsp + 10h], xmm0 ; save xmm0
53 movd xmm0, eax ; xmm0[0..16] <- Value repeats twice
54 pshuflw xmm0, xmm0, 0 ; xmm0[0..63] <- Value repeats 8 times
55 movlhps xmm0, xmm0 ; xmm0 <- Value repeats 16 times [all...] |
/system/core/libcutils/arch-x86_64/ |
android_memset32.S | 153 /* Fill xmm0 with the pattern. */ 154 movd %ecx, %xmm0 155 pshufd $0, %xmm0, %xmm0 160 movdqu %xmm0, (%rdi) 184 movdqa %xmm0, (%rdi) 185 movdqa %xmm0, 0x10(%rdi) 186 movdqa %xmm0, 0x20(%rdi) 187 movdqa %xmm0, 0x30(%rdi) 188 movdqa %xmm0, 0x40(%rdi [all...] |
android_memset16.S | 233 /* Fill xmm0 with the pattern. */ 234 movd %ecx, %xmm0 235 pshufd $0, %xmm0, %xmm0 240 movdqu %xmm0, (%rdi) 264 movdqa %xmm0, (%rdi) 265 movdqa %xmm0, 0x10(%rdi) 266 movdqa %xmm0, 0x20(%rdi) 267 movdqa %xmm0, 0x30(%rdi) 268 movdqa %xmm0, 0x40(%rdi [all...] |
/bionic/libm/x86_64/ |
s_atan.S | 62 # parameter 1: %xmm0 67 movsd %xmm0, (%rsp) 74 pextrw $3, %xmm0, %edx 75 andpd %xmm0, %xmm3 76 pshufd $68, %xmm0, %xmm1 84 subsd %xmm3, %xmm0 86 divsd %xmm1, %xmm0 100 movddup %xmm0, %xmm1 101 mulsd %xmm0, %xmm0 [all...] |
e_sinh.S | 82 # parameter 1: %xmm0 95 pextrw $3, %xmm0, %ecx 96 andpd %xmm0, %xmm3 97 andnpd %xmm0, %xmm4 130 xorpd %xmm0, %xmm0 134 pinsrw $3, %eax, %xmm0 135 pshufd $68, %xmm0, %xmm0 136 psubw %xmm0, %xmm [all...] |
e_atan2.S | 81 # parameter 1: %xmm0 87 movsd %xmm0, (%rsp) 90 pextrw $3, %xmm0, %eax 101 unpcklpd %xmm1, %xmm0 114 mulsd %xmm0, %xmm3 129 movmskpd %xmm0, %edx 130 psllq $1, %xmm0 131 psrlq $1, %xmm0 137 movq %xmm0, %xmm2 141 movq %xmm0, %xmm [all...] |
s_cos.S | 177 # parameter 1: %xmm0 184 movsd %xmm0, 8(%rsp) 192 mulsd %xmm0, %xmm1 195 andpd %xmm0, %xmm4 205 movq %xmm0, %xmm4 212 subsd %xmm3, %xmm0 216 unpcklpd %xmm0, %xmm0 219 mulpd %xmm0, %xmm5 220 subpd %xmm2, %xmm0 [all...] |
s_tanh.S | 82 # parameter 1: %xmm0 95 pextrw $3, %xmm0, %ecx 96 andpd %xmm0, %xmm3 97 andnpd %xmm0, %xmm4 114 xorpd %xmm0, %xmm0 128 pinsrw $3, %eax, %xmm0 130 pshufd $68, %xmm0, %xmm0 131 mulpd %xmm5, %xmm0 [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
scale_win.cc | 107 movdqu xmm0, [eax] local 110 psrlw xmm0, 8 // isolate odd pixels. local 112 packuswb xmm0, xmm1 local 113 movdqu [edx], xmm0 138 movdqu xmm0, [eax] local 141 pmaddubsw xmm0, xmm4 // horizontal add local 143 pavgw xmm0, xmm5 // (x + 1) / 2 local 145 packuswb xmm0, xmm1 local 146 movdqu [edx], xmm0 172 movdqu xmm0, [eax local 177 pmaddubsw xmm0, xmm4 \/\/ horizontal add local 181 paddw xmm0, xmm2 \/\/ vertical add local 183 psrlw xmm0, 1 local 185 pavgw xmm0, xmm5 \/\/ (x + 1) \/ 2 local 187 packuswb xmm0, xmm1 local 324 movdqu xmm0, [eax] local 327 pand xmm0, xmm5 local 329 packuswb xmm0, xmm1 local 330 psrlw xmm0, 8 local 331 packuswb xmm0, xmm0 local 360 movdqu xmm0, [eax] \/\/ average rows local 364 pmaddubsw xmm0, xmm4 \/\/ horizontal add local 368 paddw xmm0, xmm2 \/\/ vertical add rows 0, 1 local 374 paddw xmm0, xmm2 \/\/ add row 2 local 381 paddw xmm0, xmm2 \/\/ add row 3 local 383 phaddw xmm0, xmm1 local 384 paddw xmm0, xmm5 \/\/ + 8 for round local 385 psrlw xmm0, 4 \/\/ \/16 for average of 4 * 4 local 386 packuswb xmm0, xmm0 local 510 movdqu xmm0, [eax] local 514 palignr xmm1, xmm0, 8 local 515 pshufb xmm0, xmm3 local 562 movdqu xmm0, [eax] \/\/ pixels 0..7 local 564 pavgb xmm0, xmm1 local 565 pshufb xmm0, xmm2 local 566 pmaddubsw xmm0, xmm5 local 567 paddsw xmm0, xmm7 local 568 psrlw xmm0, 2 local 569 packuswb xmm0, xmm0 local 571 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local 573 pavgb xmm0, xmm1 local 574 pshufb xmm0, xmm3 local 575 pmaddubsw xmm0, xmm6 local 576 paddsw xmm0, xmm7 local 577 psrlw xmm0, 2 local 578 packuswb xmm0, xmm0 local 580 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local 583 pavgb xmm0, xmm1 local 584 pshufb xmm0, xmm4 local 586 pmaddubsw xmm0, xmm1 local 587 paddsw xmm0, xmm7 local 588 psrlw xmm0, 2 local 589 packuswb xmm0, xmm0 local 619 movdqu xmm0, [eax] \/\/ pixels 0..7 local 622 pavgb xmm0, xmm1 local 623 pshufb xmm0, xmm2 local 624 pmaddubsw xmm0, xmm5 local 625 paddsw xmm0, xmm7 local 626 psrlw xmm0, 2 local 627 packuswb xmm0, xmm0 local 629 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 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local 643 pavgb xmm0, xmm1 local 644 pshufb xmm0, xmm4 local 646 pmaddubsw xmm0, xmm1 local 647 paddsw xmm0, xmm7 local 648 psrlw xmm0, 2 local 649 packuswb xmm0, xmm0 local 675 movdqu xmm0, [eax] \/\/ 16 pixels -> 0,1,2,3,4,5 local 678 pshufb xmm0, xmm4 local 680 paddusb xmm0, xmm1 local 710 movdqu xmm0, [eax] \/\/ sum up 3 rows into xmm0\/1 local 714 punpcklbw xmm0, xmm5 local 718 paddusw xmm0, xmm6 local 725 paddusw xmm0, xmm6 local 729 psrldq xmm0, 2 local 731 psrldq xmm0, 2 local 775 movdqu xmm0, [eax] \/\/ average 2 rows into xmm0 local 778 pavgb xmm0, xmm1 local 785 pshufb xmm0, xmm4 local 816 movdqu xmm0, [edx] \/\/ read 16 words from destination local 821 paddusw xmm0, xmm2 \/\/ sum 16 words local 896 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local 897 paddd xmm0, xmm3 local 908 movd xmm0, ebx local 913 punpcklwd xmm0, xmm4 local 914 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local 935 movd xmm0, ebx local 938 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local 967 movdqu xmm0, [eax] local 970 punpcklbw xmm0, xmm0 local 994 movdqu xmm0, [eax] local 997 shufps xmm0, xmm1, 0xdd local 1019 movdqu xmm0, [eax] local 1023 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1025 pavgb xmm0, xmm2 local 1048 movdqu xmm0, [eax] local 1053 pavgb xmm0, xmm2 \/\/ average rows local 1056 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1058 pavgb xmm0, xmm2 local 1086 movd xmm0, [eax] local 1088 punpckldq xmm0, xmm1 local 1093 punpcklqdq xmm0, xmm2 local 1125 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local 1126 movhps xmm0, qword ptr [eax + ebx] local 1135 pavgb xmm0, xmm2 \/\/ average rows local 1138 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1140 pavgb xmm0, xmm2 local 1167 pshufd xmm0, xmm3, 0x11 \/\/ dx 0 dx 0 local 1170 pshufd xmm0, xmm3, 0x05 \/\/ dx * 2, dx * 2, 0, 0 local 1185 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local 1190 punpckldq xmm0, xmm1 \/\/ x0 x1 local 1197 punpcklqdq xmm0, xmm1 \/\/ x0 x1 x2 x3 local 1208 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local 1211 punpckldq xmm0, xmm1 \/\/ x0 x1 local 1221 movd xmm0, [esi + eax * 4] \/\/ 1 source x2 pixels local 1264 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local 1265 paddd xmm0, xmm3 local 1275 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local 1277 movhps xmm0, qword ptr [esi + edx * 4] \/\/ 2 source x1 pixels local 1279 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local 1281 pmaddubsw xmm0, xmm1 \/\/ argb_argb 16 bit, 2 pixels. local 1284 psrlw xmm0, 7 \/\/ argb 8.7 fixed point to low 8 bits. local 1285 packuswb xmm0, xmm0 \/\/ argb_argb 8 bits, 2 pixels. local 1298 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local 1300 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local 1302 pmaddubsw xmm0, xmm2 \/\/ argb 16 bit, 1 pixel. local 1303 psrlw xmm0, 7 local 1304 packuswb xmm0, xmm0 \/\/ argb 8 bits, 1 pixel. local 1325 movdqu xmm0, [eax] local 1328 punpckldq xmm0, xmm0 local [all...] |
/external/libyuv/files/source/ |
scale_win.cc | 102 movdqu xmm0, [eax] local 105 psrlw xmm0, 8 // isolate odd pixels. local 107 packuswb xmm0, xmm1 local 108 movdqu [edx], xmm0 134 movdqu xmm0, [eax] local 137 pmaddubsw xmm0, xmm4 // horizontal add local 139 pavgw xmm0, xmm5 // (x + 1) / 2 local 141 packuswb xmm0, xmm1 local 142 movdqu [edx], xmm0 169 movdqu xmm0, [eax local 174 pmaddubsw xmm0, xmm4 \/\/ horizontal add local 178 paddw xmm0, xmm2 \/\/ vertical add local 180 psrlw xmm0, 1 local 182 pavgw xmm0, xmm5 \/\/ (x + 1) \/ 2 local 184 packuswb xmm0, xmm1 local 325 movdqu xmm0, [eax] local 328 pand xmm0, xmm5 local 330 packuswb xmm0, xmm1 local 331 psrlw xmm0, 8 local 332 packuswb xmm0, xmm0 local 362 movdqu xmm0, [eax] \/\/ average rows local 366 pmaddubsw xmm0, xmm4 \/\/ horizontal add local 370 paddw xmm0, xmm2 \/\/ vertical add rows 0, 1 local 376 paddw xmm0, xmm2 \/\/ add row 2 local 383 paddw xmm0, xmm2 \/\/ add row 3 local 385 phaddw xmm0, xmm1 local 386 paddw xmm0, xmm5 \/\/ + 8 for round local 387 psrlw xmm0, 4 \/\/ \/16 for average of 4 * 4 local 388 packuswb xmm0, xmm0 local 515 movdqu xmm0, [eax] local 519 palignr xmm1, xmm0, 8 local 520 pshufb xmm0, xmm3 local 567 movdqu xmm0, [eax] \/\/ pixels 0..7 local 569 pavgb xmm0, xmm1 local 570 pshufb xmm0, xmm2 local 571 pmaddubsw xmm0, xmm5 local 572 paddsw xmm0, xmm7 local 573 psrlw xmm0, 2 local 574 packuswb xmm0, xmm0 local 576 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local 578 pavgb xmm0, xmm1 local 579 pshufb xmm0, xmm3 local 580 pmaddubsw xmm0, xmm6 local 581 paddsw xmm0, xmm7 local 582 psrlw xmm0, 2 local 583 packuswb xmm0, xmm0 local 585 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local 588 pavgb xmm0, xmm1 local 589 pshufb xmm0, xmm4 local 591 pmaddubsw xmm0, xmm1 local 592 paddsw xmm0, xmm7 local 593 psrlw xmm0, 2 local 594 packuswb xmm0, xmm0 local 624 movdqu xmm0, [eax] \/\/ pixels 0..7 local 627 pavgb xmm0, xmm1 local 628 pshufb xmm0, xmm2 local 629 pmaddubsw xmm0, xmm5 local 630 paddsw xmm0, xmm7 local 631 psrlw xmm0, 2 local 632 packuswb xmm0, xmm0 local 634 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local 637 pavgb xmm0, xmm1 local 638 pshufb xmm0, xmm3 local 639 pmaddubsw xmm0, xmm6 local 640 paddsw xmm0, xmm7 local 641 psrlw xmm0, 2 local 642 packuswb xmm0, xmm0 local 644 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local 648 pavgb xmm0, xmm1 local 649 pshufb xmm0, xmm4 local 651 pmaddubsw xmm0, xmm1 local 652 paddsw xmm0, xmm7 local 653 psrlw xmm0, 2 local 654 packuswb xmm0, xmm0 local 681 movdqu xmm0, [eax] \/\/ 16 pixels -> 0,1,2,3,4,5 local 684 pshufb xmm0, xmm4 local 686 paddusb xmm0, xmm1 local 716 movdqu xmm0, [eax] \/\/ sum up 3 rows into xmm0\/1 local 720 punpcklbw xmm0, xmm5 local 724 paddusw xmm0, xmm6 local 731 paddusw xmm0, xmm6 local 735 psrldq xmm0, 2 local 737 psrldq xmm0, 2 local 781 movdqu xmm0, [eax] \/\/ average 2 rows into xmm0 local 784 pavgb xmm0, xmm1 local 791 pshufb xmm0, xmm4 local 823 movdqu xmm0, [edx] \/\/ read 16 words from destination local 828 paddusw xmm0, xmm2 \/\/ sum 16 words local 905 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local 906 paddd xmm0, xmm3 local 917 movd xmm0, ebx local 922 punpcklwd xmm0, xmm4 local 923 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local 944 movd xmm0, ebx local 947 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local 978 movdqu xmm0, [eax] local 981 punpcklbw xmm0, xmm0 local 1005 movdqu xmm0, [eax] local 1008 shufps xmm0, xmm1, 0xdd local 1030 movdqu xmm0, [eax] local 1034 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1036 pavgb xmm0, xmm2 local 1059 movdqu xmm0, [eax] local 1064 pavgb xmm0, xmm2 \/\/ average rows local 1067 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1069 pavgb xmm0, xmm2 local 1098 movd xmm0, [eax] local 1100 punpckldq xmm0, xmm1 local 1105 punpcklqdq xmm0, xmm2 local 1137 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local 1138 movhps xmm0, qword ptr [eax + ebx] local 1147 pavgb xmm0, xmm2 \/\/ average rows local 1150 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 1152 pavgb xmm0, xmm2 local 1181 pshufd xmm0, xmm3, 0x11 \/\/ dx 0 dx 0 local 1184 pshufd xmm0, xmm3, 0x05 \/\/ dx * 2, dx * 2, 0, 0 local 1199 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local 1204 punpckldq xmm0, xmm1 \/\/ x0 x1 local 1211 punpcklqdq xmm0, xmm1 \/\/ x0 x1 x2 x3 local 1222 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local 1225 punpckldq xmm0, xmm1 \/\/ x0 x1 local 1235 movd xmm0, [esi + eax * 4] \/\/ 1 source x2 pixels local 1280 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local 1281 paddd xmm0, xmm3 local 1291 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local 1293 movhps xmm0, qword ptr [esi + edx * 4] \/\/ 2 source x1 pixels local 1295 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local 1297 pmaddubsw xmm0, xmm1 \/\/ argb_argb 16 bit, 2 pixels. local 1300 psrlw xmm0, 7 \/\/ argb 8.7 fixed point to low 8 bits. local 1301 packuswb xmm0, xmm0 \/\/ argb_argb 8 bits, 2 pixels. local 1314 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local 1316 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local 1318 pmaddubsw xmm0, xmm2 \/\/ argb 16 bit, 1 pixel. local 1319 psrlw xmm0, 7 local 1320 packuswb xmm0, xmm0 \/\/ argb 8 bits, 1 pixel. local 1343 movdqu xmm0, [eax] local 1346 punpckldq xmm0, xmm0 local [all...] |
/external/compiler-rt/lib/builtins/x86_64/ |
floatundidf.S | 39 movd %edi, %xmm0 // low 32 bits of a 42 orpd REL_ADDR(twop52), %xmm0 // 0x1p52 + a_lo (no rounding occurs) 45 addsd %xmm1, %xmm0 // a_hi + a_lo (round happens here)
|
floatundisf.S | 24 cvtsi2ssq %rdi, %xmm0 30 cvtsi2ssq %rdi, %xmm0 31 mulss REL_ADDR(two), %xmm0
|
/external/fec/ |
sumsq_sse2_assist.s | 24 movaps (%esi),%xmm0 # S0 S1 S2 S3 S4 S5 S6 S7 25 pmaddwd %xmm0,%xmm0 # (S0*S0+S1*S1) (S2*S2+S3*S3) (S4*S4+S5*S5) (S6*S6+S7*S7) 26 movaps %xmm0,%xmm1 29 psrlq $32,%xmm0 # (S2*S2+S3*S3) 0 (S6*S6+S7*S7) 0 30 paddq %xmm0,%xmm2 # sum odd-numbered dwords 34 2: movaps %xmm2,%xmm0 35 psrldq $8,%xmm0 36 paddq %xmm2,%xmm0 # combine 64-bit sums 38 movd %xmm0,%eax # low 32 bits of su [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
rexw.d | 10 [ ]*[a-f0-9]+: 66 0f 3a 17 c1 00 extractps \$0x0,%xmm0,%ecx 13 [ ]*[a-f0-9]+: 66 0f 3a 14 c1 00 pextrb \$0x0,%xmm0,%ecx 15 [ ]*[a-f0-9]+: 66 0f c5 c8 00 pextrw \$0x0,%xmm0,%ecx 16 [ ]*[a-f0-9]+: 66 0f 3a 20 c1 00 pinsrb \$0x0,%ecx,%xmm0 17 [ ]*[a-f0-9]+: 66 0f c4 c1 00 pinsrw \$0x0,%ecx,%xmm0 21 [ ]*[a-f0-9]+: c4 e3 79 17 c1 00 vextractps \$0x0,%xmm0,%ecx 24 [ ]*[a-f0-9]+: c4 e3 79 14 c1 00 vpextrb \$0x0,%xmm0,%ecx 25 [ ]*[a-f0-9]+: c5 f9 c5 c8 00 vpextrw \$0x0,%xmm0,%ecx 26 [ ]*[a-f0-9]+: c4 e3 79 20 c1 00 vpinsrb \$0x0,%ecx,%xmm0,%xmm0 [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
rexw.d | 9 [ ]*[a-f0-9]+: 66 0f 3a 17 c1 00 extractps \$0x0,%xmm0,%ecx 12 [ ]*[a-f0-9]+: 66 0f 3a 14 c1 00 pextrb \$0x0,%xmm0,%ecx 14 [ ]*[a-f0-9]+: 66 0f c5 c8 00 pextrw \$0x0,%xmm0,%ecx 15 [ ]*[a-f0-9]+: 66 0f 3a 20 c1 00 pinsrb \$0x0,%ecx,%xmm0 16 [ ]*[a-f0-9]+: 66 0f c4 c1 00 pinsrw \$0x0,%ecx,%xmm0 20 [ ]*[a-f0-9]+: c4 e3 79 17 c1 00 vextractps \$0x0,%xmm0,%ecx 23 [ ]*[a-f0-9]+: c4 e3 79 14 c1 00 vpextrb \$0x0,%xmm0,%ecx 24 [ ]*[a-f0-9]+: c5 f9 c5 c8 00 vpextrw \$0x0,%xmm0,%ecx 25 [ ]*[a-f0-9]+: c4 e3 79 20 c1 00 vpinsrb \$0x0,%ecx,%xmm0,%xmm0 [all...] |
/system/core/libcutils/arch-x86/ |
android_memset16.S | 311 pxor %xmm0, %xmm0 313 movd %eax, %xmm0 314 pshufd $0, %xmm0, %xmm0 320 movdqu %xmm0, (%edx) 326 movd %xmm0, %eax 378 movdqa %xmm0, (%edx) 379 movdqa %xmm0, 0x10(%edx) 380 movdqa %xmm0, 0x20(%edx [all...] |
/bionic/libm/x86/ |
e_sinh.S | 106 movsd 112(%esp), %xmm0 114 pextrw $3, %xmm0, %ecx 115 andpd %xmm0, %xmm3 116 andnpd %xmm0, %xmm4 149 xorpd %xmm0, %xmm0 153 pinsrw $3, %eax, %xmm0 154 pshufd $68, %xmm0, %xmm0 155 psubw %xmm0, %xmm [all...] |
s_cbrt.S | 77 movsd 128(%esp), %xmm0 78 movapd %xmm0, %xmm7 79 movsd %xmm0, 8(%esp) 99 andpd %xmm0, %xmm2 100 andpd %xmm5, %xmm0 102 orpd %xmm0, %xmm1 122 movapd 48(%esi), %xmm0 134 addpd %xmm6, %xmm0 138 addpd %xmm2, %xmm0 140 mulsd %xmm0, %xmm [all...] |
e_atan2.S | 107 movsd 128(%esp), %xmm0 108 pextrw $3, %xmm0, %eax 109 movq %xmm0, 8(%esp) 121 unpcklpd %xmm1, %xmm0 134 mulsd %xmm0, %xmm3 149 movmskpd %xmm0, %edx 150 psllq $1, %xmm0 151 psrlq $1, %xmm0 157 movapd %xmm0, %xmm2 161 movapd %xmm0, %xmm [all...] |
s_tanh.S | 106 movsd 112(%esp), %xmm0 114 pextrw $3, %xmm0, %ecx 115 andpd %xmm0, %xmm3 116 andnpd %xmm0, %xmm4 133 xorpd %xmm0, %xmm0 146 pinsrw $3, %eax, %xmm0 148 pshufd $68, %xmm0, %xmm0 149 mulpd %xmm5, %xmm0 [all...] |
/external/libjpeg-turbo/simd/ |
jidctfst-sse2-64.asm | 117 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,rsi,SIZEOF_JCOEF)] 119 por xmm0, XMMWORD [XMMBLOCK(3,0,rsi,SIZEOF_JCOEF)] 121 por xmm0, XMMWORD [XMMBLOCK(5,0,rsi,SIZEOF_JCOEF)] 123 por xmm0, XMMWORD [XMMBLOCK(7,0,rsi,SIZEOF_JCOEF)] 124 por xmm1,xmm0 133 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,rsi,SIZEOF_JCOEF)] 134 pmullw xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_ISLOW_MULT_TYPE)] 136 movdqa xmm7,xmm0 ; xmm0=in0=(00 01 02 03 04 05 06 07) 137 punpcklwd xmm0,xmm0 ; xmm0=(00 00 01 01 02 02 03 03 [all...] |
jidctfst-sse2.asm | 123 movdqa xmm0, XMMWORD [XMMBLOCK(1,0,esi,SIZEOF_JCOEF)] 125 por xmm0, XMMWORD [XMMBLOCK(3,0,esi,SIZEOF_JCOEF)] 127 por xmm0, XMMWORD [XMMBLOCK(5,0,esi,SIZEOF_JCOEF)] 129 por xmm0, XMMWORD [XMMBLOCK(7,0,esi,SIZEOF_JCOEF)] 130 por xmm1,xmm0 139 movdqa xmm0, XMMWORD [XMMBLOCK(0,0,esi,SIZEOF_JCOEF)] 140 pmullw xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE)] 142 movdqa xmm7,xmm0 ; xmm0=in0=(00 01 02 03 04 05 06 07) 143 punpcklwd xmm0,xmm0 ; xmm0=(00 00 01 01 02 02 03 03 [all...] |