/external/llvm/test/MC/X86/ |
x86_64-xop-encoding.s | 32 // CHECK: vphaddwq (%rcx), %xmm4 34 vphaddwq (%rcx), %xmm4 43 // CHECK: vphaddwd %xmm3, %xmm4 45 vphaddwd %xmm3, %xmm4 64 // CHECK: vphaddudq 8(%rcx,%rax), %xmm4 66 vphaddudq 8(%rcx,%rax), %xmm4 80 // CHECK: vphaddubq (%rcx), %xmm4 82 vphaddubq (%rcx), %xmm4 96 // CHECK: vphadddq (%rdx), %xmm4 98 vphadddq (%rdx), %xmm4 [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
simd-1.asm | 2 movntps [0], xmm4 10 pcmpeqb xmm3, xmm4
|
sse3.asm | 9 haddpd xmm2, xmm4 15 hsubps xmm4, xmm1 21 movshdup xmm3, xmm4
|
sse5-basic.asm | 2 compd xmm1, xmm4, xmm7, 5 ; 0F 25 2D 347 10 05 8 compd xmm12, xmm4, xmm14, 5 ; 0F 25 2D 346 C1 05
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 36 movdqa xmm4, xmm0 38 punpckhqdq xmm4, xmm3 ;c1 b1 40 movdqa xmm1, xmm4 ;c1 b1 41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 49 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 52 movdqa xmm1, xmm4 ; 23 03 22 02 21 01 20 00 53 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00 58 movdqa xmm3, xmm4 ;ip[4] ip[0] 62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a [all...] |
idctllm_sse2.asm | 33 movd xmm4, [rax] 36 pinsrw xmm4, [rax+32], 4 39 pmullw xmm4, xmm5 51 pshuflw xmm4, xmm4, 00000000b 52 pshufhw xmm4, xmm4, 00000000b 55 paddw xmm4, [GLOBAL(fours)] 57 psraw xmm4, 3 71 paddw xmm0, xmm4 [all...] |
subpixel_sse2.asm | 68 movdqa xmm4, xmm1 75 psrldq xmm4, 1 ; xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 -1 78 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 81 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2 104 paddsw xmm4, xmm7 105 paddsw xmm4, xmm5 107 paddsw xmm4, xmm3 108 paddsw xmm4, xmm6 110 paddsw xmm4, xmm1 111 paddsw xmm4, [GLOBAL(rd) [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
iwalsh_sse2.asm | 36 movdqa xmm4, xmm0 38 punpckhqdq xmm4, xmm3 ;c1 b1 40 movdqa xmm1, xmm4 ;c1 b1 41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 49 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00 50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 52 movdqa xmm1, xmm4 ; 23 03 22 02 21 01 20 00 53 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00 58 movdqa xmm3, xmm4 ;ip[4] ip[0] 62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a [all...] |
idctllm_sse2.asm | 33 movd xmm4, [rax] 36 pinsrw xmm4, [rax+32], 4 39 pmullw xmm4, xmm5 51 pshuflw xmm4, xmm4, 00000000b 52 pshufhw xmm4, xmm4, 00000000b 55 paddw xmm4, [GLOBAL(fours)] 57 psraw xmm4, 3 71 paddw xmm0, xmm4 [all...] |
subpixel_sse2.asm | 68 movdqa xmm4, xmm1 75 psrldq xmm4, 1 ; xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00 -1 78 punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 81 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2 104 paddsw xmm4, xmm7 105 paddsw xmm4, xmm5 107 paddsw xmm4, xmm3 108 paddsw xmm4, xmm6 110 paddsw xmm4, xmm1 111 paddsw xmm4, [GLOBAL(rd) [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
quantize_sse4.asm | 84 movdqa xmm4, [rcx] 88 paddw xmm4, xmm7 95 psubw xmm6, xmm4 99 movdqa xmm4, [rdx] 107 paddw xmm2, xmm4 111 movdqa xmm4, [rcx] 115 pmulhw xmm4, xmm2 119 paddw xmm2, xmm4 122 pxor xmm4, xmm4 [all...] |
dct_sse2.asm | 96 movdqa xmm4, xmm3 98 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 101 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)] 103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12 106 packssdw xmm3, xmm4 ;op[3] op[1] 139 pxor xmm4, xmm4 ;zero out for compare 142 pcmpeqw xmm2, xmm4 148 movdqa xmm4, xmm3 150 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)] ;d1*2217 - c1*535 [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/ |
dct_sse2.asm | 96 movdqa xmm4, xmm3 98 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 101 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)] 103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12 106 packssdw xmm3, xmm4 ;op[3] op[1] 139 pxor xmm4, xmm4 ;zero out for compare 142 pcmpeqw xmm2, xmm4 148 movdqa xmm4, xmm3 150 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)] ;d1*2217 - c1*535 [all...] |
/external/chromium_org/third_party/libjpeg_turbo/simd/ |
jfss2int-64.asm | 128 movdqa xmm4,xmm0 ; transpose coefficients(phase 1) 130 punpckhwd xmm4,xmm1 ; xmm4=(04 14 05 15 06 16 07 17) 168 movdqa xmm2,xmm4 ; transpose coefficients(phase 2) 169 punpckldq xmm4,xmm5 ; xmm4=(04 14 24 34 05 15 25 35) 194 movdqa xmm0,xmm4 ; transpose coefficients(phase 3) 195 punpcklqdq xmm4,xmm5 ; xmm4=(04 14 24 34 44 54 64 74)=data4 200 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp [all...] |
jfss2int.asm | 134 movdqa xmm4,xmm0 ; transpose coefficients(phase 1) 136 punpckhwd xmm4,xmm1 ; xmm4=(04 14 05 15 06 16 07 17) 174 movdqa xmm2,xmm4 ; transpose coefficients(phase 2) 175 punpckldq xmm4,xmm5 ; xmm4=(04 14 24 34 05 15 25 35) 200 movdqa xmm0,xmm4 ; transpose coefficients(phase 3) 201 punpcklqdq xmm4,xmm5 ; xmm4=(04 14 24 34 44 54 64 74)=data4 206 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp [all...] |
jiss2fst-64.asm | 146 pshufd xmm4,xmm7,0x55 ; xmm4=col5=(05 05 05 05 05 05 05 05) 167 movdqa xmm4,xmm0 171 paddw xmm4,xmm2 ; xmm4=tmp10 178 movdqa xmm6,xmm4 180 psubw xmm4,xmm5 ; xmm4=tmp3 185 movdqa XMMWORD [wk(1)], xmm4 ; wk(1)=tmp3 199 movdqa xmm4,xmm [all...] |
jiss2fst.asm | 152 pshufd xmm4,xmm7,0x55 ; xmm4=col5=(05 05 05 05 05 05 05 05) 174 movdqa xmm4,xmm0 178 paddw xmm4,xmm2 ; xmm4=tmp10 185 movdqa xmm6,xmm4 187 psubw xmm4,xmm5 ; xmm4=tmp3 192 movdqa XMMWORD [wk(1)], xmm4 ; wk(1)=tmp3 206 movdqa xmm4,xmm [all...] |
jfsseflt-64.asm | 94 movaps xmm4,xmm0 ; transpose coefficients(phase 1) 96 unpckhps xmm4,xmm1 ; xmm4=(22 32 23 33) 109 movaps XMMWORD [wk(0)], xmm4 ; wk(0)=(22 32 23 33) 112 movaps xmm4,xmm6 ; transpose coefficients(phase 1) 114 unpckhps xmm4,xmm7 ; xmm4=(02 12 03 13) 138 movaps xmm7,xmm4 ; transpose coefficients(phase 2) 139 unpcklps2 xmm4,xmm2 ; xmm4=(02 12 22 32)=data [all...] |
jiss2int-64.asm | 152 movdqa xmm4,xmm5 ; xmm5=in0=(00 01 02 03 04 05 06 07) 154 punpckhwd xmm4,xmm4 ; xmm4=(04 04 05 05 06 06 07 07) 160 pshufd xmm0,xmm4,0x00 ; xmm0=col4=(04 04 04 04 04 04 04 04) 161 pshufd xmm3,xmm4,0x55 ; xmm3=col5=(05 05 05 05 05 05 05 05) 162 pshufd xmm2,xmm4,0xAA ; xmm2=col6=(06 06 06 06 06 06 06 06) 163 pshufd xmm4,xmm4,0xFF ; xmm4=col7=(07 07 07 07 07 07 07 07 [all...] |
jiss2int.asm | 158 movdqa xmm4,xmm5 ; xmm5=in0=(00 01 02 03 04 05 06 07) 160 punpckhwd xmm4,xmm4 ; xmm4=(04 04 05 05 06 06 07 07) 166 pshufd xmm0,xmm4,0x00 ; xmm0=col4=(04 04 04 04 04 04 04 04) 167 pshufd xmm3,xmm4,0x55 ; xmm3=col5=(05 05 05 05 05 05 05 05) 168 pshufd xmm2,xmm4,0xAA ; xmm2=col6=(06 06 06 06 06 06 06 06) 169 pshufd xmm4,xmm4,0xFF ; xmm4=col7=(07 07 07 07 07 07 07 07 [all...] |
jiss2flt-64.asm | 105 movq xmm4, XMM_MMWORD [MMBLOCK(4,0,rsi,SIZEOF_JCOEF)] 110 por xmm3,xmm4 177 movaps xmm4,xmm0 181 addps xmm4,xmm2 ; xmm4=tmp10 187 movaps xmm6,xmm4 189 subps xmm4,xmm5 ; xmm4=tmp3 194 movaps XMMWORD [wk(1)], xmm4 ; tmp3 223 movaps xmm4,xmm [all...] |
jfss2fst-64.asm | 107 movdqa xmm4,xmm0 ; transpose coefficients(phase 1) 109 punpckhwd xmm4,xmm1 ; xmm4=(04 14 05 15 06 16 07 17) 147 movdqa xmm2,xmm4 ; transpose coefficients(phase 2) 148 punpckldq xmm4,xmm5 ; xmm4=(04 14 24 34 05 15 25 35) 173 movdqa xmm0,xmm4 ; transpose coefficients(phase 3) 174 punpcklqdq xmm4,xmm5 ; xmm4=(04 14 24 34 44 54 64 74)=data4 179 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp [all...] |
jfss2fst.asm | 113 movdqa xmm4,xmm0 ; transpose coefficients(phase 1) 115 punpckhwd xmm4,xmm1 ; xmm4=(04 14 05 15 06 16 07 17) 153 movdqa xmm2,xmm4 ; transpose coefficients(phase 2) 154 punpckldq xmm4,xmm5 ; xmm4=(04 14 24 34 05 15 25 35) 179 movdqa xmm0,xmm4 ; transpose coefficients(phase 3) 180 punpcklqdq xmm4,xmm5 ; xmm4=(04 14 24 34 44 54 64 74)=data4 185 paddw xmm1,xmm4 ; xmm1=data3+data4=tmp [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_ssse3.asm | 20 movdqa xmm4, [rdx] ;load filters 22 packsswb xmm4, xmm4 23 pshuflw xmm0, xmm4, 0b ;k0_k1 24 pshuflw xmm1, xmm4, 01010101b ;k2_k3 25 pshuflw xmm2, xmm4, 10101010b ;k4_k5 26 pshuflw xmm3, xmm4, 11111111b ;k6_k7 57 movd xmm4, [rsi + rdx * 4] ;E 62 punpcklbw xmm4, xmm5 ;E F 70 pmaddubsw xmm4, k4k [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_ssse3.asm | 20 movdqa xmm4, [rdx] ;load filters 22 packsswb xmm4, xmm4 23 pshuflw xmm0, xmm4, 0b ;k0_k1 24 pshuflw xmm1, xmm4, 01010101b ;k2_k3 25 pshuflw xmm2, xmm4, 10101010b ;k4_k5 26 pshuflw xmm3, xmm4, 11111111b ;k6_k7 57 movd xmm4, [rsi + rdx * 4] ;E 62 punpcklbw xmm4, xmm5 ;E F 70 pmaddubsw xmm4, k4k [all...] |