/third_party/libjpeg-turbo/simd/mips64/ |
D | jcgryext-mmi.c | 63 #define mmF ro macro 66 #define mmF go macro 69 #define mmF bo macro 72 #define mmF xo macro 181 : "=f" (mmA), "=f" (mmG), "=f" (mmF) in jsimd_rgb_gray_convert_mmi() 190 mmF = _mm_load_si64((__m64 *)&inptr[16]); in jsimd_rgb_gray_convert_mmi() 194 mmF = _mm_loadu_si64((__m64 *)&inptr[16]); in jsimd_rgb_gray_convert_mmi() 204 mmD = _mm_unpacklo_pi8(mmD, mmF); in jsimd_rgb_gray_convert_mmi() 205 mmG = _mm_unpackhi_pi8(mmG, mmF); in jsimd_rgb_gray_convert_mmi() 221 mmF = _mm_loadhi_pi8_f(mmD); in jsimd_rgb_gray_convert_mmi() [all …]
|
D | jdmrgext-mmi.c | 63 #define mmF ro macro 66 #define mmF go macro 69 #define mmF bo macro 72 #define mmF xo macro 230 mmC = _mm_unpacklo_pi8(mmD, mmF); /* (11 21 13 23 15 25 17 27) */ in jsimd_h2v1_merged_upsample_mmi() 231 mmD = _mm_unpackhi_pi8(mmD, mmF); /* (19 29 1B 2B 1D 2D 1F 2F) */ in jsimd_h2v1_merged_upsample_mmi() 235 mmF = _mm_unpacklo_pi16(mmH, mmE); /* (20 01 28 09 22 03 2A 0B) */ in jsimd_h2v1_merged_upsample_mmi() 240 mmC = _mm_unpacklo_pi16(mmB, mmF); /* (00 10 20 01 08 18 28 09) */ in jsimd_h2v1_merged_upsample_mmi() 243 mmD = _mm_unpackhi_pi16(mmF, mmH); /* (22 03 13 23 2A 0B 1B 2B) */ in jsimd_h2v1_merged_upsample_mmi() 244 mmF = _mm_unpacklo_pi16(mmA, mmE); /* (04 14 24 05 0C 1C 2C 0D) */ in jsimd_h2v1_merged_upsample_mmi() [all …]
|
D | jccolext-mmi.c | 66 #define mmF ro macro 69 #define mmF go macro 72 #define mmF bo macro 75 #define mmF xo macro 190 : "=f" (mmA), "=f" (mmG), "=f" (mmF) in jsimd_rgb_ycc_convert_mmi() 199 mmF = _mm_load_si64((__m64 *)&inptr[16]); in jsimd_rgb_ycc_convert_mmi() 203 mmF = _mm_loadu_si64((__m64 *)&inptr[16]); in jsimd_rgb_ycc_convert_mmi() 213 mmD = _mm_unpacklo_pi8(mmD, mmF); in jsimd_rgb_ycc_convert_mmi() 214 mmG = _mm_unpackhi_pi8(mmG, mmF); in jsimd_rgb_ycc_convert_mmi() 230 mmF = _mm_loadhi_pi8_f(mmD); in jsimd_rgb_ycc_convert_mmi() [all …]
|
D | jdcolext-mmi.c | 65 #define mmF ro macro 68 #define mmF go macro 71 #define mmF bo macro 74 #define mmF xo macro 215 mmD = _mm_unpacklo_pi8(mmD, mmF); /* (11 21 13 23 15 25 17 27) */ in jsimd_ycc_rgb_convert_mmi() 228 mmF = _mm_unpackhi_pi16(mmE, mmB); /* (26 07 17 27 -- -- -- --) */ in jsimd_ycc_rgb_convert_mmi() 233 mmC = _mm_unpacklo_pi32(mmC, mmF); /* (15 25 06 16 26 07 17 27) */ in jsimd_ycc_rgb_convert_mmi() 331 mmF = _mm_unpacklo_pi8(mmF, mmH); /* (21 31 23 33 25 35 27 37) */ in jsimd_ycc_rgb_convert_mmi() 335 mmG = _mm_unpackhi_pi16(mmB, mmF); /* (05 15 25 35 07 17 27 37) */ in jsimd_ycc_rgb_convert_mmi() 336 mmB = _mm_unpacklo_pi16(mmB, mmF); /* (01 11 21 31 03 13 23 33) */ in jsimd_ycc_rgb_convert_mmi() [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/ |
D | jccolext-mmi.c | 65 #define mmF mm1 macro 68 #define mmF mm3 macro 71 #define mmF mm5 macro 74 #define mmF mm7 macro 181 : "=f" (mmA), "=f" (mmG), "=f" (mmF) in jsimd_rgb_ycc_convert_mmi() 189 mmF = _mm_load_si64((__m64 *)&inptr[16]); in jsimd_rgb_ycc_convert_mmi() 199 mmD = _mm_unpacklo_pi8(mmD, mmF); in jsimd_rgb_ycc_convert_mmi() 200 mmG = _mm_unpackhi_pi8(mmG, mmF); in jsimd_rgb_ycc_convert_mmi() 219 mmF = mmD; in jsimd_rgb_ycc_convert_mmi() 221 mmF = _mm_loadhi_pi8_f(mmF); in jsimd_rgb_ycc_convert_mmi() [all …]
|
D | jdcolext-mmi.c | 65 #define mmF mm1 macro 68 #define mmF mm3 macro 71 #define mmF mm5 macro 74 #define mmF mm7 macro 228 mmD = _mm_unpacklo_pi8(mmD, mmF); /* mmD=(11 21 13 23 15 25 17 27) */ in jsimd_ycc_rgb_convert_mmi() 245 mmF = mmE; in jsimd_ycc_rgb_convert_mmi() 247 mmF = _mm_unpackhi_pi16(mmF, mmB); /* mmF=(26 07 17 27 -- -- -- --) */ in jsimd_ycc_rgb_convert_mmi() 251 mmC = _mm_unpacklo_pi32(mmC, mmF); /* mmC=(15 25 06 16 26 07 17 27) */ in jsimd_ycc_rgb_convert_mmi() 343 mmF = _mm_unpacklo_pi8(mmF, mmH); /* mmF=(21 31 23 33 25 35 27 37) */ in jsimd_ycc_rgb_convert_mmi() 349 mmB = _mm_unpacklo_pi16(mmB, mmF); /* mmB=(01 11 21 31 03 13 23 33) */ in jsimd_ycc_rgb_convert_mmi() [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
D | jcgryext-mmx.asm | 136 movq mmF, mmA 145 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 150 ; mmF=(15 25 06 16 26 07 17 27) 159 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 160 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 182 movq mmF, mmD 184 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 197 movq mmF, mmA 204 movq mmC, mmF 206 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jccolext-mmx.asm | 144 movq mmF, mmA 153 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 158 ; mmF=(15 25 06 16 26 07 17 27) 167 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 168 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 190 movq mmF, mmD 192 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 205 movq mmF, mmA 212 movq mmC, mmF 214 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jdcolext-mmx.asm | 215 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 220 punpcklbw mmD, mmF ; mmD=(11 21 13 23 15 25 17 27) 237 movq mmF, mmE 239 punpckhwd mmF, mmB ; mmF=(26 07 17 27 -- -- -- --) 243 punpckldq mmC, mmF ; mmC=(15 25 06 16 26 07 17 27) 311 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 317 punpcklbw mmF, mmH ; mmF=(21 31 23 33 25 35 27 37) 323 punpcklwd mmB, mmF ; mmB=(01 11 21 31 03 13 23 33) 324 punpckhwd mmG, mmF ; mmG=(05 15 25 35 07 17 27 37)
|
/third_party/libjpeg-turbo/simd/i386/ |
D | jcgryext-mmx.asm | 134 movq mmF, mmA 143 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 148 ; mmF=(15 25 06 16 26 07 17 27) 157 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 158 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 180 movq mmF, mmD 182 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 195 movq mmF, mmA 202 movq mmC, mmF 204 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jccolext-mmx.asm | 142 movq mmF, mmA 151 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 156 ; mmF=(15 25 06 16 26 07 17 27) 165 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 166 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 188 movq mmF, mmD 190 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 203 movq mmF, mmA 210 movq mmC, mmF 212 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jdcolext-mmx.asm | 213 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 218 punpcklbw mmD, mmF ; mmD=(11 21 13 23 15 25 17 27) 235 movq mmF, mmE 237 punpckhwd mmF, mmB ; mmF=(26 07 17 27 -- -- -- --) 241 punpckldq mmC, mmF ; mmC=(15 25 06 16 26 07 17 27) 309 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 315 punpcklbw mmF, mmH ; mmF=(21 31 23 33 25 35 27 37) 321 punpcklwd mmB, mmF ; mmB=(01 11 21 31 03 13 23 33) 322 punpckhwd mmG, mmF ; mmG=(05 15 25 35 07 17 27 37)
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
D | jcgryext-mmx.asm | 134 movq mmF, mmA 143 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 148 ; mmF=(15 25 06 16 26 07 17 27) 157 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 158 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 180 movq mmF, mmD 182 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 195 movq mmF, mmA 202 movq mmC, mmF 204 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jccolext-mmx.asm | 142 movq mmF, mmA 151 movq mmF, MMWORD [esi+2*SIZEOF_MMWORD] 156 ; mmF=(15 25 06 16 26 07 17 27) 165 punpcklbw mmD, mmF ; mmD=(11 15 21 25 02 06 12 16) 166 punpckhbw mmG, mmF ; mmG=(22 26 03 07 13 17 23 27) 188 movq mmF, mmD 190 punpckhbw mmF, mmH ; mmF=(21 23 25 27) 203 movq mmF, mmA 210 movq mmC, mmF 212 movq mmF, MMWORD [esi+1*SIZEOF_MMWORD] [all …]
|
D | jdcolext-mmx.asm | 213 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 218 punpcklbw mmD, mmF ; mmD=(11 21 13 23 15 25 17 27) 235 movq mmF, mmE 237 punpckhwd mmF, mmB ; mmF=(26 07 17 27 -- -- -- --) 241 punpckldq mmC, mmF ; mmC=(15 25 06 16 26 07 17 27) 309 ; mmE=(20 22 24 26 ** ** ** **), mmF=(21 23 25 27 ** ** ** **) 315 punpcklbw mmF, mmH ; mmF=(21 31 23 33 25 35 27 37) 321 punpcklwd mmB, mmF ; mmB=(01 11 21 31 03 13 23 33) 322 punpckhwd mmG, mmF ; mmG=(05 15 25 35 07 17 27 37)
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/nasm/ |
D | jcolsamp.inc | 79 %define mmF mm1 86 %define mmF mm3 93 %define mmF mm5 100 %define mmF mm7
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/nasm/ |
D | jcolsamp.inc | 77 %define mmF mm1 84 %define mmF mm3 91 %define mmF mm5 98 %define mmF mm7
|
/third_party/libjpeg-turbo/simd/nasm/ |
D | jcolsamp.inc | 77 %define mmF mm1 84 %define mmF mm3 91 %define mmF mm5 98 %define mmF mm7
|