Home
last modified time | relevance | path

Searched refs:BYTE_BIT (Results 1 – 25 of 95) sorted by relevance

1234

/third_party/libjpeg-turbo/simd/loongson/
Djdsample-mmi.c59 mm0 = _mm_srli_si64(mm0, 2 * BYTE_BIT); /* mm0=( 1 2 3 -) */ \
60 mm4 = _mm_slli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( - - - 4) */ \
63 mm5 = _mm_srli_si64(mm5, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm5=( 3 - - -) */ \
64 mm6 = _mm_slli_si64(mm6, 2 * BYTE_BIT); /* mm6=( - 4 5 6) */ \
71 mm1 = _mm_slli_si64(mm1, 2 * BYTE_BIT); /* mm1=( - 0 1 2) */ \
72 mm2 = _mm_srli_si64(mm2, 2 * BYTE_BIT); /* mm2=( 5 6 7 -) */ \
74 mm4 = _mm_srli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( 7 - - -) */ \
97 mm0 = _mm_slli_pi16(mm0, BYTE_BIT); \
98 mm2 = _mm_slli_pi16(mm2, BYTE_BIT); \
166 mm7 = _mm_srli_si64(mm7, (SIZEOF_MMWORD - 2) * BYTE_BIT); in jsimd_h2v2_fancy_upsample_mmi()
[all …]
Djcsample-mmi.c53 mm6 = _mm_srli_pi16(mm6, BYTE_BIT); /* mm6={0xFF 0x00 0xFF 0x00 ..} */ in jsimd_h2v2_downsample_mmi()
73 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
75 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
82 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
84 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
Djccolext-mmi.c200 mmA = _mm_slli_si64(mmA, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
201 mmD = _mm_srli_si64(mmD, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
204 mmG = _mm_slli_si64(mmG, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
210 mmA = _mm_slli_si64(mmA, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
211 mmE = _mm_srli_si64(mmE, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
214 mmD = _mm_slli_si64(mmD, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
322 mmF = _mm_srli_pi16(mmF, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
323 mmH = _mm_srli_pi16(mmH, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
386 mm7 = _mm_slli_pi16(mm7, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
447 mm0 = _mm_slli_pi16(mm0, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
[all …]
Djdcolext-mmi.c118 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
123 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); /* mm5=Cb(1357)=CbO */ in jsimd_ycc_rgb_convert_mmi()
125 mm1 = _mm_srli_pi16(mm1, BYTE_BIT); /* mm1=Cr(1357)=CrO */ in jsimd_ycc_rgb_convert_mmi()
203 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); /* mm4={0xFF 0x00 0xFF 0x00 ..} */ in jsimd_ycc_rgb_convert_mmi()
205 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); /* mm5=Y(1357)=YO */ in jsimd_ycc_rgb_convert_mmi()
235 mmH = _mm_srli_si64(mmH, 2 * BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
236 mmE = _mm_srli_si64(mmE, 2 * BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
243 mmB = _mm_srli_si64(mmB, 2 * BYTE_BIT); /* mmB=(13 23 15 25 17 27 -- --) */ in jsimd_ycc_rgb_convert_mmi()
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/loongson/
Djdsample-mmi.c59 mm0 = _mm_srli_si64(mm0, 2 * BYTE_BIT); /* mm0=( 1 2 3 -) */ \
60 mm4 = _mm_slli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( - - - 4) */ \
63 mm5 = _mm_srli_si64(mm5, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm5=( 3 - - -) */ \
64 mm6 = _mm_slli_si64(mm6, 2 * BYTE_BIT); /* mm6=( - 4 5 6) */ \
71 mm1 = _mm_slli_si64(mm1, 2 * BYTE_BIT); /* mm1=( - 0 1 2) */ \
72 mm2 = _mm_srli_si64(mm2, 2 * BYTE_BIT); /* mm2=( 5 6 7 -) */ \
74 mm4 = _mm_srli_si64(mm4, (SIZEOF_MMWORD - 2) * BYTE_BIT); /* mm4=( 7 - - -) */ \
97 mm0 = _mm_slli_pi16(mm0, BYTE_BIT); \
98 mm2 = _mm_slli_pi16(mm2, BYTE_BIT); \
166 mm7 = _mm_srli_si64(mm7, (SIZEOF_MMWORD - 2) * BYTE_BIT); in jsimd_h2v2_fancy_upsample_mmi()
[all …]
Djcsample-mmi.c53 mm6 = _mm_srli_pi16(mm6, BYTE_BIT); /* mm6={0xFF 0x00 0xFF 0x00 ..} */ in jsimd_h2v2_downsample_mmi()
73 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
75 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
82 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
84 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); in jsimd_h2v2_downsample_mmi()
Djccolext-mmi.c193 mmA = _mm_slli_si64(mmA, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
194 mmD = _mm_srli_si64(mmD, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
197 mmG = _mm_slli_si64(mmG, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
203 mmA = _mm_slli_si64(mmA, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
204 mmE = _mm_srli_si64(mmE, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
207 mmD = _mm_slli_si64(mmD, 4 * BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
308 mmF = _mm_srli_pi16(mmF, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
309 mmH = _mm_srli_pi16(mmH, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
372 mm7 = _mm_slli_pi16(mm7, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
433 mm0 = _mm_slli_pi16(mm0, BYTE_BIT); in jsimd_rgb_ycc_convert_mmi()
[all …]
Djdcolext-mmi.c118 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
123 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); /* mm5=Cb(1357)=CbO */ in jsimd_ycc_rgb_convert_mmi()
125 mm1 = _mm_srli_pi16(mm1, BYTE_BIT); /* mm1=Cr(1357)=CrO */ in jsimd_ycc_rgb_convert_mmi()
203 mm4 = _mm_srli_pi16(mm4, BYTE_BIT); /* mm4={0xFF 0x00 0xFF 0x00 ..} */ in jsimd_ycc_rgb_convert_mmi()
205 mm5 = _mm_srli_pi16(mm5, BYTE_BIT); /* mm5=Y(1357)=YO */ in jsimd_ycc_rgb_convert_mmi()
235 mmH = _mm_srli_si64(mmH, 2 * BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
236 mmE = _mm_srli_si64(mmE, 2 * BYTE_BIT); in jsimd_ycc_rgb_convert_mmi()
243 mmB = _mm_srli_si64(mmB, 2 * BYTE_BIT); /* mmB=(13 23 15 25 17 27 -- --) */ in jsimd_ycc_rgb_convert_mmi()
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djquant-sse.asm76 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
77 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
80 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
81 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
90 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
91 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
94 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
95 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djquant-3dn.asm76 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
77 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
80 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
81 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
95 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
96 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
99 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
100 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djcsample-mmx.asm103 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
124 psrlw mm2, BYTE_BIT
126 psrlw mm3, BYTE_BIT
246 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
270 psrlw mm4, BYTE_BIT
272 psrlw mm5, BYTE_BIT
279 psrlw mm4, BYTE_BIT
281 psrlw mm5, BYTE_BIT
/third_party/libjpeg-turbo/simd/i386/
Djquant-sse.asm76 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
77 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
80 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
81 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
90 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
91 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
94 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
95 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djquant-3dn.asm76 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
77 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
80 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
81 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
95 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
96 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
99 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
100 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djcsample-mmx.asm103 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
124 psrlw mm2, BYTE_BIT
126 psrlw mm3, BYTE_BIT
246 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
270 psrlw mm4, BYTE_BIT
272 psrlw mm5, BYTE_BIT
279 psrlw mm4, BYTE_BIT
281 psrlw mm5, BYTE_BIT
Djcsample-sse2.asm103 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
136 psrlw xmm2, BYTE_BIT
138 psrlw xmm3, BYTE_BIT
259 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
296 psrlw xmm4, BYTE_BIT
298 psrlw xmm5, BYTE_BIT
305 psrlw xmm4, BYTE_BIT
307 psrlw xmm5, BYTE_BIT
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djquant-sse.asm78 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
79 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
82 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
83 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
92 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
93 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
96 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
97 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djquant-3dn.asm78 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(01)
79 psrad mm2, (DWORD_BIT-BYTE_BIT) ; mm2=(23)
82 psrad mm5, (DWORD_BIT-BYTE_BIT) ; mm5=(45)
83 psrad mm0, (DWORD_BIT-BYTE_BIT) ; mm0=(67)
97 psrad mm6, (DWORD_BIT-BYTE_BIT) ; mm6=(89)
98 psrad mm3, (DWORD_BIT-BYTE_BIT) ; mm3=(AB)
101 psrad mm4, (DWORD_BIT-BYTE_BIT) ; mm4=(CD)
102 psrad mm1, (DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djcsample-mmx.asm105 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
126 psrlw mm2, BYTE_BIT
128 psrlw mm3, BYTE_BIT
248 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
272 psrlw mm4, BYTE_BIT
274 psrlw mm5, BYTE_BIT
281 psrlw mm4, BYTE_BIT
283 psrlw mm5, BYTE_BIT
Djcsample-sse2.asm105 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
138 psrlw xmm2, BYTE_BIT
140 psrlw xmm3, BYTE_BIT
261 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
298 psrlw xmm4, BYTE_BIT
300 psrlw xmm5, BYTE_BIT
307 psrlw xmm4, BYTE_BIT
309 psrlw xmm5, BYTE_BIT
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/nasm/
Djsimdext.inc137 %define POINTER_BIT QWORD_BIT ; sizeof(POINTER)*BYTE_BIT
141 %define POINTER_BIT DWORD_BIT ; sizeof(POINTER)*BYTE_BIT
146 %define INT_BIT DWORD_BIT ; sizeof(INT)*BYTE_BIT
150 %define FP32_BIT DWORD_BIT ; sizeof(FP32)*BYTE_BIT
154 %define MMWORD_BIT QWORD_BIT ; sizeof(MMWORD)*BYTE_BIT
160 %define XMMWORD_BIT OWORD_BIT ; sizeof(XMMWORD)*BYTE_BIT
164 %define YMMWORD_BIT YWORD_BIT ; sizeof(YMMWORD)*BYTE_BIT
177 %define BYTE_BIT 8 ; CHAR_BIT in C
178 %define WORD_BIT 16 ; sizeof(WORD)*BYTE_BIT
179 %define DWORD_BIT 32 ; sizeof(DWORD)*BYTE_BIT
[all …]
/third_party/libjpeg-turbo/simd/x86_64/
Djcsample-sse2.asm99 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
129 psrlw xmm2, BYTE_BIT
131 psrlw xmm3, BYTE_BIT
244 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
278 psrlw xmm4, BYTE_BIT
280 psrlw xmm5, BYTE_BIT
287 psrlw xmm4, BYTE_BIT
289 psrlw xmm5, BYTE_BIT
/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/
Djcsample-sse2.asm100 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
130 psrlw xmm2, BYTE_BIT
132 psrlw xmm3, BYTE_BIT
245 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
279 psrlw xmm4, BYTE_BIT
281 psrlw xmm5, BYTE_BIT
288 psrlw xmm4, BYTE_BIT
290 psrlw xmm5, BYTE_BIT
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/x86_64/
Djcsample-sse2.asm101 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
131 psrlw xmm2, BYTE_BIT
133 psrlw xmm3, BYTE_BIT
246 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
280 psrlw xmm4, BYTE_BIT
282 psrlw xmm5, BYTE_BIT
289 psrlw xmm4, BYTE_BIT
291 psrlw xmm5, BYTE_BIT
/third_party/libjpeg-turbo/simd/nasm/
Djsimdext.inc135 %define POINTER_BIT QWORD_BIT ; sizeof(POINTER)*BYTE_BIT
139 %define POINTER_BIT DWORD_BIT ; sizeof(POINTER)*BYTE_BIT
144 %define INT_BIT DWORD_BIT ; sizeof(INT)*BYTE_BIT
148 %define FP32_BIT DWORD_BIT ; sizeof(FP32)*BYTE_BIT
152 %define MMWORD_BIT QWORD_BIT ; sizeof(MMWORD)*BYTE_BIT
158 %define XMMWORD_BIT OWORD_BIT ; sizeof(XMMWORD)*BYTE_BIT
162 %define YMMWORD_BIT YWORD_BIT ; sizeof(YMMWORD)*BYTE_BIT
175 %define BYTE_BIT 8 ; CHAR_BIT in C
176 %define WORD_BIT 16 ; sizeof(word)*BYTE_BIT
177 %define DWORD_BIT 32 ; sizeof(dword)*BYTE_BIT
[all …]
/third_party/skia/third_party/externals/libjpeg-turbo/simd/nasm/
Djsimdext.inc137 %define POINTER_BIT QWORD_BIT ; sizeof(POINTER)*BYTE_BIT
161 %define POINTER_BIT DWORD_BIT ; sizeof(POINTER)*BYTE_BIT
185 %define INT_BIT DWORD_BIT ; sizeof(INT)*BYTE_BIT
189 %define FP32_BIT DWORD_BIT ; sizeof(FP32)*BYTE_BIT
193 %define MMWORD_BIT QWORD_BIT ; sizeof(MMWORD)*BYTE_BIT
199 %define XMMWORD_BIT OWORD_BIT ; sizeof(XMMWORD)*BYTE_BIT
203 %define YMMWORD_BIT YWORD_BIT ; sizeof(YMMWORD)*BYTE_BIT
216 %define BYTE_BIT 8 ; CHAR_BIT in C
217 %define WORD_BIT 16 ; sizeof(word)*BYTE_BIT
218 %define DWORD_BIT 32 ; sizeof(dword)*BYTE_BIT
[all …]

1234