/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
MMX-64.s | 7 // CHECK: maskmovq %mm4, %mm4 9 maskmovq %mm4, %mm4 11 // CHECK: movd 485498096, %mm4 13 movd 485498096, %mm4 15 // CHECK: movd 64(%rdx), %mm4 17 movd 64(%rdx), %mm4 19 // CHECK: movd 64(%rdx,%rax,4), %mm4 21 movd 64(%rdx,%rax,4), %mm4 [all...] |
MMX-32.s | 7 // CHECK: maskmovq %mm4, %mm4 9 maskmovq %mm4, %mm4 11 // CHECK: movd -485498096(%edx,%eax,4), %mm4 13 movd -485498096(%edx,%eax,4), %mm4 15 // CHECK: movd 485498096(%edx,%eax,4), %mm4 17 movd 485498096(%edx,%eax,4), %mm4 19 // CHECK: movd 485498096(%edx), %mm4 21 movd 485498096(%edx), %mm4 [all...] |
/external/libjpeg-turbo/simd/loongson/ |
jdcolext-mmi.c | 42 #define mmA mm4 56 #define mmC mm4 70 #define mmE mm4 84 #define mmG mm4 98 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7; local 114 mm4 = 0; 116 mm4 = _mm_cmpeq_pi16(mm4, mm4); 118 mm4 = _mm_srli_pi16(mm4, BYTE_BIT) [all...] |
jccolext-mmi.c | 43 #define mmA mm4 57 #define mmC mm4 71 #define mmE mm4 85 #define mmG mm4 99 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7; local 329 wk[2] = mm4; 336 mm4 = mm6; 340 mm4 = _mm_madd_pi16(mm4, PW_MF016_MF033); 352 mm4 = _mm_add_pi32(mm4, mm6) [all...] |
jdsample-mmi.c | 58 mm4 = mm3; \ 60 mm4 = _mm_slli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( - - - 4) */ \ 66 mm0 = _mm_or_si64(mm0, mm4); /* mm0=( 1 2 3 4) */ \ 73 mm4 = mm3; \ 74 mm4 = _mm_srli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( 7 - - -) */ \ 79 wk[r] = mm4; \ 114 __m64 mm0, mm1, mm2, mm3 = 0.0, mm4, mm5, mm6, mm7 = 0.0; local [all...] |
jquanti-mmi.c | 58 mm4 = mm0; \ 67 mm0 = _mm_add_pi16(mm0, mm4); /* reciprocal is always negative */ \ 78 mm4 = mm0; \ 88 mm6 = _mm_and_si64(mm6, mm4); /* and add input if it is */ \ 93 mm4 = _mm_srai_pi16(mm4, (WORD_BIT - 1)); /* then check if... */ \ 96 mm4 = _mm_and_si64(mm4, scale0); /* and add scale if it is */ \ 98 mm0 = _mm_add_pi16(mm0, mm4); \ 119 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7 local [all...] |
jcsample-mmi.c | 45 __m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6 = 0.0, mm7; local 70 mm4 = mm0; 73 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); 76 mm0 = _mm_add_pi16(mm0, mm4); 79 mm4 = mm2; 82 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); 85 mm2 = _mm_add_pi16(mm2, mm4);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
WriteMm4.c | 24 movq mm4, qword ptr [Value]
local
|
ReadMm4.c | 26 movq [esp], mm4
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
WriteMm4.c | 19 Writes the current value of 64-bit MMX Register #4 (MM4).
21 Writes the current value of MM4. This function is only available on IA32 and
24 @param Value The 64-bit value to write to MM4.
34 movq mm4, qword ptr [Value]
local
|
ReadMm4.c | 19 Reads the current value of 64-bit MMX Register #4 (MM4).
21 Reads and returns the current value of MM4. This function is only available
24 @return The current value of MM4.
36 movq [esp], mm4
|
/external/libvpx/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 31 pmullw mm1, [rax+0] ; mm4 *= kernel 0 modifiers. 35 pmullw mm1, [rax+8] ; mm4 *= kernel 0 modifiers. 39 pmullw mm1, [rax+16] ; mm4 *= kernel 0 modifiers. 43 pmullw mm1, [rax+24] ; mm4 *= kernel 0 modifiers. 114 movq mm4, mm3 120 paddw mm3, mm4 125 movq mm4, mm0 ; b1 128 paddw mm4, mm7 ;1 134 movq mm3, mm4 ; 23 22 21 20 140 punpckhwd mm4, mm6 ; 33 23 32 2 [all...] |
subpixel_mmx.asm | 55 movq mm4, mm3 ; mm4 = p-2..p5 60 movq mm5, mm4 ; mm5 = p-2..p5 61 punpckhbw mm4, mm0 ; mm5 = p2..p5 62 pmullw mm4, mm7 ; mm5 *= kernel 4 modifiers 63 paddsw mm3, mm4 ; mm3 += mm5 65 movq mm4, mm5 ; mm4 = p-2..p5; 71 movq mm5, mm4 ; mm5 = p-2..p5 72 psrlq mm4, 24 ; mm4 = p1..p [all...] |
idctllm_mmx.asm | 84 movq mm4, mm3 90 paddw mm3, mm4 95 movq mm4, mm0 ; b1 98 paddw mm4, mm7 ;1 104 movq mm3, mm4 ; 23 22 21 20 110 punpckhwd mm4, mm6 ; 33 23 32 22 118 punpckldq mm2, mm4 ; 32 22 12 02 119 punpckhdq mm5, mm4 ; 33 23 13 03 139 movq mm4, mm3 145 paddw mm3, mm4 [all...] |
/external/boringssl/linux-x86/crypto/fipsmodule/ |
sha512-586.S | 47 movq 32(%esi),%mm4 82 movq %mm4,%mm1 85 movq %mm4,32(%esp) 86 pand %mm4,%mm5 87 psllq $23,%mm4 93 pxor %mm4,%mm3 94 psllq $23,%mm4 98 pxor %mm4,%mm3 102 psllq $4,%mm4 104 pxor %mm4,%mm [all...] |
/external/boringssl/mac-x86/crypto/fipsmodule/ |
sha512-586.S | 46 movq 32(%esi),%mm4 81 movq %mm4,%mm1 84 movq %mm4,32(%esp) 85 pand %mm4,%mm5 86 psllq $23,%mm4 92 pxor %mm4,%mm3 93 psllq $23,%mm4 97 pxor %mm4,%mm3 101 psllq $4,%mm4 103 pxor %mm4,%mm [all...] |
/external/boringssl/win-x86/crypto/fipsmodule/ |
sha512-586.asm | 60 movq mm4,[32+esi] 95 movq mm1,mm4 98 movq [32+esp],mm4 99 pand mm5,mm4 100 psllq mm4,23 106 pxor mm3,mm4 107 psllq mm4,23 111 pxor mm3,mm4 115 psllq mm4,4 117 pxor mm3,mm4 [all...] |
/external/libjpeg-turbo/simd/i386/ |
jfdctflt-3dn.asm | 90 movq mm4, mm0 ; transpose coefficients 92 punpckhdq mm4, mm1 ; mm4=(01 11)=data1 97 movq mm6, mm4 99 pfsub mm4, mm2 ; mm4=data1-data6=tmp6 111 movq MMWORD [wk(0)], mm4 ; wk(0)=tmp6 114 movq mm4, mm1 ; transpose coefficients 116 punpckhdq mm4, mm3 ; mm4=(03 13)=data [all...] |
jidctfst-mmx.asm | 183 movq mm4, mm0 187 paddw mm4, mm2 ; mm4=tmp10 194 movq mm6, mm4 196 psubw mm4, mm5 ; mm4=tmp3 201 movq MMWORD [wk(1)], mm4 ; wk(1)=tmp3 215 movq mm4, mm2 219 paddw mm4, mm1 ; mm4=z1 [all...] |
jfdctint-mmx.asm | 137 movq mm4, mm0 ; transpose coefficients(phase 1) 139 punpckhwd mm4, mm1 ; mm4=(22 32 23 33) 152 movq MMWORD [wk(0)], mm4 ; wk(0)=(22 32 23 33) 155 movq mm4, mm6 ; transpose coefficients(phase 1) 157 punpckhwd mm4, mm7 ; mm4=(02 12 03 13) 181 movq mm7, mm4 ; transpose coefficients(phase 2) 182 punpckldq mm4, mm2 ; mm4=(02 12 22 32)=data [all...] |
jidctflt-3dn.asm | 163 movq mm4, mm0 167 pfadd mm4, mm2 ; mm4=tmp10 173 movq mm6, mm4 175 pfsub mm4, mm5 ; mm4=tmp3 180 movq MMWORD [wk(1)], mm4 ; tmp3 210 movq mm4, mm2 214 pfsub mm4, mm1 ; mm4=z1 [all...] |
jidctint-mmx.asm | 207 movq mm4, mm1 ; mm1=in2=z2 209 punpcklwd mm4, mm3 ; mm3=in6=z3 211 movq mm1, mm4 213 pmaddwd mm4, [GOTOFF(ebx,PW_F130_F054)] ; mm4=tmp3L 230 paddd mm7, mm4 ; mm7=tmp10L 231 psubd mm0, mm4 ; mm0=tmp13L 232 movq mm4, mm2 234 psubd mm4, mm5 ; mm4=tmp13 [all...] |
jfdctfst-mmx.asm | 116 movq mm4, mm0 ; transpose coefficients(phase 1) 118 punpckhwd mm4, mm1 ; mm4=(22 32 23 33) 131 movq MMWORD [wk(0)], mm4 ; wk(0)=(22 32 23 33) 134 movq mm4, mm6 ; transpose coefficients(phase 1) 136 punpckhwd mm4, mm7 ; mm4=(02 12 03 13) 160 movq mm7, mm4 ; transpose coefficients(phase 2) 161 punpckldq mm4, mm2 ; mm4=(02 12 22 32)=data [all...] |
jidctred-mmx.asm | 201 movq mm4, mm0 203 punpcklwd mm4, mm1 205 movq mm0, mm4 207 pmaddwd mm4, [GOTOFF(ebx,PW_F256_F089)] ; mm4=(tmp2L) 223 paddd mm6, mm4 ; mm6=tmp2L 233 movq mm4, MMWORD [MMBLOCK(0,0,esi,SIZEOF_JCOEF)] 236 pmullw mm4, MMWORD [MMBLOCK(0,0,edx,SIZEOF_ISLOW_MULT_TYPE)] 242 punpcklwd mm1, mm4 ; mm1=tmp0L 243 punpckhwd mm2, mm4 ; mm2=tmp0 [all...] |
/external/mesa3d/src/mesa/x86/ |
read_rgba_span_x86.S | 124 movq %mm0, %mm4 127 psllq $16, %mm4 129 pand %mm2, %mm4 132 por %mm4, %mm3 223 movq %mm0, %mm4 226 psllq $16, %mm4 228 pand %mm2, %mm4 231 por %mm4, %mm3 256 movq %mm0, %mm4 263 psllq $16, %mm4 [all...] |