/external/llvm/test/MC/X86/ |
D | x86_64-fma4-encoding.s | 6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0 10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0 14 vfmaddss %xmm2, %xmm1, %xmm0, %xmm0 18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0 22 vfmaddsd %xmm1, (%rcx),%xmm0, %xmm0 26 vfmaddsd %xmm2, %xmm1, %xmm0, %xmm0 30 vfmaddps (%rcx), %xmm1, %xmm0, %xmm0 34 vfmaddps %xmm1, (%rcx),%xmm0, %xmm0 38 vfmaddps %xmm2, %xmm1, %xmm0, %xmm0 42 vfmaddpd (%rcx), %xmm1, %xmm0, %xmm0 [all …]
|
D | x86_64-xop-encoding.s | 13 vphsubwd %xmm0, %xmm1 21 vphsubdq %xmm0, %xmm1 53 vphadduwq %xmm7, %xmm0 77 vphaddubw %xmm5, %xmm0 117 vphaddbq %xmm2, %xmm0 141 vfrczsd %xmm7, %xmm0 163 vfrczpd %xmm7, %xmm0 180 vpshlw %xmm0, %xmm1, %xmm2 186 vpshlw %xmm0, (%rax,%rcx), %xmm2 216 vpshlb (%rcx), %xmm0, %xmm7 [all …]
|
/external/valgrind/main/none/tests/amd64/ |
D | pcmpxstrx64.stdout.exp | 3 istri $0x4A: xmm0 55555555555555555555555555555555 rcx 5555555555550006 flags 00000881 4 istri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550000 flags 00000881 5 istrm $0x4A: xmm0 000000000000000000ffffffffffffff rcx 5555555555555555 flags 00000881 6 istrm $0x0A: xmm0 0000000000000000000000000000007f rcx 5555555555555555 flags 00000881 7 estri $0x4A: xmm0 55555555555555555555555555555555 rcx 555555555555000f flags 000008c1 8 estri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550000 flags 000008c1 9 estrm $0x4A: xmm0 ffffffffffffffffffffffffffffffff rcx 5555555555555555 flags 000008c1 10 estrm $0x0A: xmm0 0000000000000000000000000000ffff rcx 5555555555555555 flags 000008c1 13 istri $0x4A: xmm0 55555555555555555555555555555555 rcx 555555555555000f flags 000000c1 14 istri $0x0A: xmm0 55555555555555555555555555555555 rcx 5555555555550007 flags 000000c1 [all …]
|
/external/openssl/crypto/aes/asm/ |
D | vpaes-x86_64.pl | 69 ## AES-encrypt %xmm0. 72 ## %xmm0 = input 76 ## Output in %xmm0 89 pandn %xmm0, %xmm1 92 pand %xmm9, %xmm0 93 pshufb %xmm0, %xmm2 94 movdqa .Lk_ipt+16(%rip), %xmm0 # ipthi 95 pshufb %xmm1, %xmm0 97 pxor %xmm2, %xmm0 108 movdqa %xmm12, %xmm0 # 0 : sb1t [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | v2f32.ll | 14 ; X64-NEXT: pshufd $1, %xmm0, %xmm1 15 ; X64-NEXT: addss %xmm0, %xmm1 20 ; W64-NEXT: movdqa (%rcx), %xmm0 21 ; W64-NEXT: pshufd $1, %xmm0, %xmm1 22 ; W64-NEXT: addss %xmm0, %xmm1 27 ; X32-NEXT: pshufd $1, %xmm0, %xmm1 28 ; X32-NEXT: addss %xmm0, %xmm1 40 ; X64-NEXT: addps %xmm1, %xmm0 44 ; W64-NEXT: movaps (%rcx), %xmm0 45 ; W64-NEXT: addps (%rdx), %xmm0 [all …]
|
D | sse-minmax.ll | 19 ; CHECK-NEXT: maxsd %xmm1, %xmm0 22 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0 25 ; FINITE-NEXT: maxsd %xmm1, %xmm0 34 ; CHECK-NEXT: minsd %xmm1, %xmm0 37 ; UNSAFE-NEXT: minsd %xmm1, %xmm0 40 ; FINITE-NEXT: minsd %xmm1, %xmm0 49 ; CHECK-NEXT: minsd %xmm0, %xmm1 50 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0 53 ; UNSAFE-NEXT: minsd %xmm0, %xmm1 54 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0 [all …]
|
D | sse41.ll | 10 ; X32: pinsrd $1, 4(%esp), %xmm0 13 ; X64: pinsrd $1, %edi, %xmm0 20 ; X32: pinsrb $1, 4(%esp), %xmm0 23 ; X64: pinsrb $1, %edi, %xmm0 41 ; X32: pmovsxbd (%eax), %xmm0 44 ; X64: pmovsxbd (%rdi), %xmm0 58 ; X32: pmovsxwd (%eax), %xmm0 61 ; X64: pmovsxwd (%rdi), %xmm0 77 ; X32: pmovzxbq (%eax), %xmm0 81 ; X64: pmovzxbq (%rax), %xmm0 [all …]
|
D | sse3.ll | 19 ; X64: movdqa (%rsi), %xmm0 20 ; X64: pslldq $2, %xmm0 21 ; X64: movdqa %xmm0, (%rdi) 32 ; X64: movdqa (%rdi), %xmm0 33 ; X64: pinsrw $0, (%rsi), %xmm0 42 ; X64: pinsrw $0, %eax, %xmm0 43 ; X64: pinsrw $3, %eax, %xmm0 51 ; X64: pextrw $5, %xmm0, %eax 52 ; X64: pshuflw $44, %xmm0, %xmm0 53 ; X64: pshufhw $27, %xmm0, %xmm0 [all …]
|
/external/libyuv/files/source/ |
D | row_win.cc | 88 movdqa xmm0, [eax] in ARGBToYRow_SSSE3() 92 pmaddubsw xmm0, xmm7 in ARGBToYRow_SSSE3() 97 phaddw xmm0, xmm1 in ARGBToYRow_SSSE3() 99 psrlw xmm0, 7 in ARGBToYRow_SSSE3() 101 packuswb xmm0, xmm2 in ARGBToYRow_SSSE3() 102 paddb xmm0, xmm6 in ARGBToYRow_SSSE3() 103 movdqa [edx], xmm0 in ARGBToYRow_SSSE3() 121 movdqa xmm0, [eax] in BGRAToYRow_SSSE3() 125 pmaddubsw xmm0, xmm7 in BGRAToYRow_SSSE3() 130 phaddw xmm0, xmm1 in BGRAToYRow_SSSE3() [all …]
|
D | scale.cc | 281 movdqa xmm0, [eax] in ScaleRowDown2_SSE2() 284 pand xmm0, xmm7 in ScaleRowDown2_SSE2() 286 packuswb xmm0, xmm1 in ScaleRowDown2_SSE2() 287 movdqa [edx], xmm0 in ScaleRowDown2_SSE2() 310 movdqa xmm0, [eax] in ScaleRowDown2Int_SSE2() 315 pavgb xmm0, xmm2 // average rows in ScaleRowDown2Int_SSE2() 318 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) in ScaleRowDown2Int_SSE2() 319 psrlw xmm0, 8 in ScaleRowDown2Int_SSE2() 324 pavgw xmm0, xmm2 in ScaleRowDown2Int_SSE2() 326 packuswb xmm0, xmm1 in ScaleRowDown2Int_SSE2() [all …]
|
/external/libvpx/vp8/encoder/x86/ |
D | dct_sse2.asm | 67 movq xmm0, MMWORD PTR[input ] ;03 02 01 00 73 punpcklqdq xmm0, xmm2 ;13 12 11 10 03 02 01 00 76 movdqa xmm2, xmm0 77 punpckldq xmm0, xmm1 ;23 22 03 02 21 20 01 00 79 movdqa xmm1, xmm0 80 punpckldq xmm0, xmm2 ;31 21 30 20 11 10 01 00 85 movdqa xmm3, xmm0 86 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1 88 psllw xmm0, 3 ;b1 <<= 3 a1 <<= 3 91 movdqa xmm1, xmm0 [all …]
|
D | subtract_sse2.asm | 95 movdqa xmm0, XMMWORD PTR [rsi] ; src 98 movdqa xmm2, xmm0 99 psubb xmm0, xmm1 105 movdqa xmm2, xmm0 107 punpcklbw xmm0, xmm1 ; put sign back to subtraction 110 movdqa XMMWORD PTR [rdi], xmm0 169 movq xmm0, MMWORD PTR [rsi] ; src 172 punpcklqdq xmm0, xmm2 174 movdqa xmm2, xmm0 175 psubb xmm0, xmm1 ; subtraction with sign missed [all …]
|
D | fwalsh_sse2.asm | 31 movq xmm0, MMWORD PTR [rsi] ; load input 37 punpcklwd xmm0, xmm1 40 movdqa xmm1, xmm0 41 punpckldq xmm0, xmm2 ; ip[1] ip[0] 44 movdqa xmm2, xmm0 45 paddw xmm0, xmm1 48 psllw xmm0, 2 ; d1 a1 51 movdqa xmm1, xmm0 52 punpcklqdq xmm0, xmm2 ; b1 a1 56 movq xmm6, xmm0 [all …]
|
D | sad_ssse3.asm | 16 movdqa xmm0, XMMWORD PTR [rsi] 21 psadbw xmm5, xmm0 22 psadbw xmm6, xmm0 23 psadbw xmm7, xmm0 25 movdqa xmm0, XMMWORD PTR [rsi] 30 psadbw xmm1, xmm0 31 psadbw xmm2, xmm0 32 psadbw xmm3, xmm0 38 movdqa xmm0, XMMWORD PTR [rsi+rax] 46 psadbw xmm1, xmm0 [all …]
|
D | variance_impl_sse2.asm | 37 movdqa xmm0, [rax] 41 pmaddwd xmm0, xmm0 46 paddd xmm0, xmm1 48 paddd xmm4, xmm0 122 pxor xmm0, xmm0 ; clear xmm0 for unpack 139 punpcklbw xmm1, xmm0 140 punpckhbw xmm3, xmm0 142 punpcklbw xmm2, xmm0 143 punpckhbw xmm4, xmm0 178 punpckldq xmm1, xmm0 [all …]
|
D | sad_sse4.asm | 16 movdqa xmm0, XMMWORD PTR [rsi] 24 mpsadbw xmm1, xmm0, 0x0 25 mpsadbw xmm2, xmm0, 0x5 27 psrldq xmm0, 8 30 mpsadbw xmm3, xmm0, 0x0 31 mpsadbw xmm4, xmm0, 0x5 37 movdqa xmm0, XMMWORD PTR [rsi] 45 mpsadbw xmm5, xmm0, 0x0 46 mpsadbw xmm2, xmm0, 0x5 48 psrldq xmm0, 8 [all …]
|
D | sad_sse3.asm | 161 movdqa xmm0, XMMWORD PTR [%2] 166 psadbw xmm5, xmm0 167 psadbw xmm6, xmm0 168 psadbw xmm7, xmm0 170 movdqa xmm0, XMMWORD PTR [%2] 175 psadbw xmm1, xmm0 176 psadbw xmm2, xmm0 177 psadbw xmm3, xmm0 183 movdqa xmm0, XMMWORD PTR [%2+%4] 193 psadbw xmm1, xmm0 [all …]
|
/external/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 153 # CHECK: vcvtps2pd %xmm0, %ymm0 159 # CHECK: vcvtss2sil %xmm0, %eax 162 # CHECK: vcvtsd2si %xmm0, %eax 165 # CHECK: vcvtsd2si %xmm0, %eax 168 # CHECK: vmaskmovpd %xmm0, %xmm1, (%eax) 171 # CHECK: vmovapd %xmm0, %xmm2 241 # CHECK: movups %xmm1, %xmm0 244 # CHECK: movups %xmm0, %xmm1 247 # CHECK: movaps %xmm1, %xmm0 250 # CHECK: movaps %xmm0, %xmm1 [all …]
|
D | simple-tests.txt | 117 # CHECK: vcvtps2pd %xmm0, %ymm0 123 # CHECK: vcvtss2sil %xmm0, %eax 126 # CHECK: vcvtsd2si %xmm0, %eax 129 # CHECK: vcvtsd2si %xmm0, %rax 132 # CHECK: vmaskmovpd %xmm0, %xmm1, (%rax) 135 # CHECK: vmovapd %xmm0, %xmm2 209 # CHECK: movups %xmm1, %xmm0 212 # CHECK: movups %xmm0, %xmm1 215 # CHECK: movaps %xmm1, %xmm0 218 # CHECK: movaps %xmm0, %xmm1 [all …]
|
/external/libvpx/vp8/common/x86/ |
D | idctllm_sse2.asm | 59 movq xmm0, [rax] 65 punpcklbw xmm0, xmm7 74 paddw xmm0, xmm4 80 packuswb xmm0, xmm7 86 movq [rax], xmm0 124 movdqa xmm0, [rax] 136 pmullw xmm0, [rdx] 142 movdqa xmm4, xmm0 143 punpckldq xmm0, xmm1 146 pshufd xmm0, xmm0, 11011000b [all …]
|
D | subpixel_sse2.asm | 56 pxor xmm0, xmm0 ; clear xmm0 for unpack 73 … punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 77 … punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 83 … punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 88 … punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 93 … punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 99 … punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03 114 packuswb xmm4, xmm0 115 punpcklbw xmm4, xmm0 177 pxor xmm0, xmm0 ; clear xmm0 for unpack [all …]
|
D | recon_sse2.asm | 27 pxor xmm0, xmm0 30 punpcklbw xmm1, xmm0 32 packuswb xmm1, xmm0 ; pack and unpack to saturate 37 punpcklbw xmm2, xmm0 39 packuswb xmm2, xmm0 ; pack and unpack to saturate 44 punpcklbw xmm3, xmm0 46 packuswb xmm3, xmm0 ; pack and unpack to saturate 51 punpcklbw xmm4, xmm0 53 packuswb xmm4, xmm0 ; pack and unpack to saturate 79 pxor xmm0, xmm0 [all …]
|
/external/llvm/lib/Target/X86/ |
D | README-SSE.txt | 33 pshufd $1, %xmm0, %xmm1 ## xmm1 = xmm0[1,0,0,0] 34 addss %xmm0, %xmm1 35 pshufd $3, %xmm0, %xmm2 ## xmm2 = xmm0[3,0,0,0] 36 movhlps %xmm0, %xmm0 ## xmm0 = xmm0[1,1] 37 movaps %xmm0, %xmm3 39 movdqa %xmm2, %xmm0 40 addss %xmm3, %xmm0 53 movdqa %xmm0, %xmm2 56 pshufd $1, %xmm0, %xmm3 ## xmm3 = xmm0[1,0,0,0] 58 movaps %xmm2, %xmm0 [all …]
|
/external/compiler-rt/lib/i386/ |
D | floatundisf.S | 74 movd 4(%esp), %xmm0 75 punpckldq %xmm1, %xmm0 86 andpd %xmm0, %xmm1 // (big input) ? input & 0xfff : 0 88 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input 90 orpd %xmm1, %xmm0 // 0x1.0p52 + ((big input) ? (input >> 12 | input & 0xfff) : input) 91 subsd %xmm2, %xmm0 // (double)((big input) ? (input >> 12 | input & 0xfff) : input) 92 cvtsd2ss %xmm0, %xmm0 // (float)((big input) ? (input >> 12 | input & 0xfff) : input) 94 paddd %xmm3, %xmm0 // (float)input 95 movd %xmm0, 4(%esp)
|
/external/chromium/base/ |
D | cpu_unittest.cc | 27 __asm xorps xmm0, xmm0; in TEST() local 32 __asm psrldq xmm0, 0; in TEST() local 37 __asm addsubpd xmm0, xmm0; in TEST() local 42 __asm psignb xmm0, xmm0; in TEST() local 47 __asm pmuldq xmm0, xmm0; in TEST() local
|