/external/llvm/test/MC/X86/ |
3DNow.s | 5 // CHECK: pavgusb %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xbf] 6 pavgusb %mm2, %mm1 12 // CHECK: pf2id %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0x1d] 13 pf2id %mm2, %mm1 18 // CHECK: pfacc %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xae] 19 pfacc %mm2, %mm1 21 // CHECK: pfadd %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0x9e] 22 pfadd %mm2, %mm1 24 // CHECK: pfcmpeq %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xb0] 25 pfcmpeq %mm2, %mm [all...] |
/external/clang/test/Index/ |
targeted-cursor.m.h | 5 -(void)mm2:(I*)i;
|
/external/libjpeg-turbo/simd/ |
jfdctflt-3dn.asm | 85 movq mm2, MMWORD [MMBLOCK(0,3,edx,SIZEOF_FAST_FLOAT)] 88 ; mm0=(00 01), mm1=(10 11), mm2=(06 07), mm3=(16 17) 93 movq mm5,mm2 ; transpose coefficients 94 punpckldq mm2,mm3 ; mm2=(06 16)=data6 99 pfsub mm4,mm2 ; mm4=data1-data6=tmp6 101 pfadd mm6,mm2 ; mm6=data1+data6=tmp1 106 movq mm2, MMWORD [MMBLOCK(0,2,edx,SIZEOF_FAST_FLOAT)] 109 ; mm1=(02 03), mm3=(12 13), mm2=(04 05), mm5=(14 15) 117 movq mm0,mm2 ; transpose coefficient [all...] |
jidctred-mmx.asm | 169 movq mm2,mm0 ; mm0=in0=(00 01 02 03) 171 punpckhwd mm2,mm2 ; mm2=(02 02 03 03) 176 movq mm3,mm2 177 punpckldq mm2,mm2 ; mm2=(02 02 02 02) 182 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2 195 movq mm2, MMWORD [MMBLOCK(5,0,esi,SIZEOF_JCOEF) [all...] |
jidctint-mmx.asm | 162 movq mm2,mm0 ; mm0=in0=(00 01 02 03) 164 punpckhwd mm2,mm2 ; mm2=(02 02 03 03) 169 movq mm3,mm2 170 punpckldq mm2,mm2 ; mm2=(02 02 02 02) 177 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2 178 movq MMWORD [MMBLOCK(2,1,edi,SIZEOF_JCOEF)], mm2 [all...] |
jfdctfst-mmx.asm | 110 movq mm2, MMWORD [MMBLOCK(2,1,edx,SIZEOF_DCTELEM)] 113 ; mm0=(20 21 22 23), mm2=(24 25 26 27) 119 movq mm5,mm2 ; transpose coefficients(phase 1) 120 punpcklwd mm2,mm3 ; mm2=(24 34 25 35) 132 movq MMWORD [wk(1)], mm2 ; wk(1)=(24 34 25 35) 137 movq mm2,mm1 ; transpose coefficients(phase 1) 139 punpckhwd mm2,mm3 ; mm2=(06 16 07 17) 144 movq mm3,mm2 ; transpose coefficients(phase 2 [all...] |
jidctfst-mmx.asm | 147 movq mm2,mm0 ; mm0=in0=(00 01 02 03) 149 punpckhwd mm2,mm2 ; mm2=(02 02 03 03) 154 movq mm3,mm2 155 punpckldq mm2,mm2 ; mm2=(02 02 02 02) 162 movq MMWORD [MMBLOCK(2,0,edi,SIZEOF_JCOEF)], mm2 163 movq MMWORD [MMBLOCK(2,1,edi,SIZEOF_JCOEF)], mm2 [all...] |
jidctflt-3dn.asm | 139 movd mm2, DWORD [DWBLOCK(4,0,esi,SIZEOF_JCOEF)] 152 punpcklwd mm2,mm2 154 psrad mm2,(DWORD_BIT-WORD_BIT) 156 pi2fd mm2,mm2 159 pfmul mm2, MMWORD [MMBLOCK(4,0,edx,SIZEOF_FLOAT_MULT_TYPE)] 164 pfsub mm0,mm2 ; mm0=tmp11 166 pfadd mm4,mm2 ; mm4=tmp10 184 movd mm2, DWORD [DWBLOCK(1,0,esi,SIZEOF_JCOEF) [all...] |
jfdctint-mmx.asm | 131 movq mm2, MMWORD [MMBLOCK(2,1,edx,SIZEOF_DCTELEM)] 134 ; mm0=(20 21 22 23), mm2=(24 25 26 27) 140 movq mm5,mm2 ; transpose coefficients(phase 1) 141 punpcklwd mm2,mm3 ; mm2=(24 34 25 35) 153 movq MMWORD [wk(1)], mm2 ; wk(1)=(24 34 25 35) 158 movq mm2,mm1 ; transpose coefficients(phase 1) 160 punpckhwd mm2,mm3 ; mm2=(06 16 07 17) 165 movq mm3,mm2 ; transpose coefficients(phase 2 [all...] |
jdsample-mmx.asm | 123 movq mm2,mm1 125 psllq mm2,BYTE_BIT ; mm2=( - 0 1 2 3 4 5 6) 128 por mm2,mm7 ; mm2=(-1 0 1 2 3 4 5 6) 137 movq mm5,mm2 138 punpcklbw mm2,mm0 ; mm2=(-1 0 1 2) 146 paddw mm2,[GOTOFF(ebx,PW_ONE)] 151 paddw mm2,mm [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
sse-noavx.s | 6 cvtpd2pi %xmm3,%mm2 20 movntq %mm2,(%eax) 29 pavgw %mm3,%mm2 37 pinsrw $0x2,%edx,%mm2 40 pmaxub %mm2,%mm2 54 pshufw $0x1,%mm2,%mm3
|
x86-64-sse-noavx.s | 7 cvtpd2pi %xmm3,%mm2 21 movntq %mm2,(%rax) 30 pavgw %mm3,%mm2 38 pinsrw $0x2,%edx,%mm2 41 pmaxub %mm2,%mm2 55 pshufw $0x1,%mm2,%mm3
|
amd.s | 10 pfacc 0x100(%eax),%mm2 18 pfrcp %cs:7(%ebx,%eax,8),%mm2 21 pfrsqit1 %mm2,%mm5 26 pmulhrw %mm7,%mm2
|
/external/libvpx/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 77 movq mm2, [rax+16] 78 pmullw mm2, [rdx+16] 97 psubw mm0, mm2 ; b1= 0-2 98 paddw mm2, mm2 ; 101 paddw mm2, mm0 ; a1 =0+2 122 movq mm6, mm2 ; a1 125 paddw mm2, mm3 ;0 132 movq mm1, mm2 ; 03 02 01 00 136 punpckhwd mm2, mm0 ; 13 03 12 0 [all...] |
idctllm_mmx.asm | 52 movq mm2, [rax+16] 67 psubw mm0, mm2 ; b1= 0-2 68 paddw mm2, mm2 ; 71 paddw mm2, mm0 ; a1 =0+2 92 movq mm6, mm2 ; a1 95 paddw mm2, mm3 ;0 102 movq mm1, mm2 ; 03 02 01 00 106 punpckhwd mm2, mm0 ; 13 03 12 02 112 movq mm5, mm2 ; 13 03 12 0 [all...] |
vp8_loopfilter_mmx.asm | 50 movq mm2, [rdi+2*rax] ; q3 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 80 movq mm2, [rsi+4*rax] ; p3 83 psubusb mm4, mm2 ; p2-=p3 84 psubusb mm2, mm5 ; p3-=p2 85 por mm4, mm2 ; abs(p3 - p2) 98 movq mm2, mm3 ; p1 111 psubusb mm3, mm2 ; q1-=p [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 77 movq mm2, [rax+16] 78 pmullw mm2, [rdx+16] 97 psubw mm0, mm2 ; b1= 0-2 98 paddw mm2, mm2 ; 101 paddw mm2, mm0 ; a1 =0+2 122 movq mm6, mm2 ; a1 125 paddw mm2, mm3 ;0 132 movq mm1, mm2 ; 03 02 01 00 136 punpckhwd mm2, mm0 ; 13 03 12 0 [all...] |
idctllm_mmx.asm | 52 movq mm2, [rax+16] 67 psubw mm0, mm2 ; b1= 0-2 68 paddw mm2, mm2 ; 71 paddw mm2, mm0 ; a1 =0+2 92 movq mm6, mm2 ; a1 95 paddw mm2, mm3 ;0 102 movq mm1, mm2 ; 03 02 01 00 106 punpckhwd mm2, mm0 ; 13 03 12 02 112 movq mm5, mm2 ; 13 03 12 0 [all...] |
sad_mmx.asm | 49 movq mm2, QWORD PTR [rsi+8] 55 movq mm5, mm2 60 psubusb mm2, mm3 64 por mm2, mm3 67 movq mm3, mm2 70 punpcklbw mm2, mm6 75 paddw mm0, mm2 143 movq mm2, mm0 146 psubusb mm1, mm2 149 movq mm2, mm [all...] |
loopfilter_mmx.asm | 50 movq mm2, [rdi+2*rax] ; q3 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 80 movq mm2, [rsi+4*rax] ; p3 83 psubusb mm4, mm2 ; p2-=p3 84 psubusb mm2, mm5 ; p3-=p2 85 por mm4, mm2 ; abs(p3 - p2) 98 movq mm2, mm3 ; p1 111 psubusb mm3, mm2 ; q1-=p [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 35 movq mm2, [rcx] 40 movq mm5, mm2 ; 20 21 22 23 45 punpcklwd mm2, mm4 ; 20 30 21 31 49 punpckldq mm0, mm2 ; 00 10 20 30 51 punpckhdq mm1, mm2 ; 01 11 21 31 53 movq mm2, mm3 ; 02 12 03 13 54 punpckldq mm2, mm5 ; 02 12 22 32 60 ; mm2 2 68 paddw mm1, mm2 ; b1 = 1 + 2 70 psubw mm4, mm2 ; c1 = 1 - [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 35 movq mm2, [rcx] 40 movq mm5, mm2 ; 20 21 22 23 45 punpcklwd mm2, mm4 ; 20 30 21 31 49 punpckldq mm0, mm2 ; 00 10 20 30 51 punpckhdq mm1, mm2 ; 01 11 21 31 53 movq mm2, mm3 ; 02 12 03 13 54 punpckldq mm2, mm5 ; 02 12 22 32 60 ; mm2 2 68 paddw mm1, mm2 ; b1 = 1 + 2 70 psubw mm4, mm2 ; c1 = 1 - [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
variance_impl_mmx.asm | 35 movq mm2, [rax+16] 39 pmaddwd mm2, mm2 44 paddd mm4, mm2 98 movq mm2, mm0 ; Take copies 103 punpckhbw mm2, mm6 ; unpack to higher prrcision 106 psubsw mm2, mm3 ; A-B (high order) to MM2 109 paddw mm5, mm2 ; accumulate differences in mm5 112 pmaddwd mm2, mm2 ; square and accumulat [all...] |
sad_mmx.asm | 49 movq mm2, QWORD PTR [rsi+8] 55 movq mm5, mm2 60 psubusb mm2, mm3 64 por mm2, mm3 67 movq mm3, mm2 70 punpcklbw mm2, mm6 75 paddw mm0, mm2 143 movq mm2, mm0 146 psubusb mm1, mm2 149 movq mm2, mm [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_sad_mmx.asm | 49 movq mm2, QWORD PTR [rsi+8] 55 movq mm5, mm2 60 psubusb mm2, mm3 64 por mm2, mm3 67 movq mm3, mm2 70 punpcklbw mm2, mm6 75 paddw mm0, mm2 143 movq mm2, mm0 146 psubusb mm1, mm2 149 movq mm2, mm [all...] |