Home
last modified time | relevance | path

Searched refs:psrlw (Results 1 – 25 of 187) sorted by relevance

12345678

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-lzcnt-128.ll106 ; SSSE3-NEXT: psrlw $4, %xmm1
115 ; SSSE3-NEXT: psrlw $8, %xmm3
117 ; SSSE3-NEXT: psrlw $8, %xmm1
142 ; SSE41-NEXT: psrlw $4, %xmm1
151 ; SSE41-NEXT: psrlw $8, %xmm3
153 ; SSE41-NEXT: psrlw $8, %xmm1
251 ; X32-SSE-NEXT: psrlw $4, %xmm1
260 ; X32-SSE-NEXT: psrlw $8, %xmm3
262 ; X32-SSE-NEXT: psrlw $8, %xmm1
372 ; SSSE3-NEXT: psrlw $4, %xmm1
[all …]
Dvector-bitreverse.ll244 ; SSE2-NEXT: psrlw $4, %xmm0
252 ; SSE2-NEXT: psrlw $2, %xmm0
259 ; SSE2-NEXT: psrlw $1, %xmm0
271 ; SSSE3-NEXT: psrlw $4, %xmm0
319 ; SSE2-NEXT: psrlw $4, %xmm0
327 ; SSE2-NEXT: psrlw $2, %xmm0
334 ; SSE2-NEXT: psrlw $1, %xmm0
347 ; SSSE3-NEXT: psrlw $4, %xmm0
396 ; SSE2-NEXT: psrlw $4, %xmm0
404 ; SSE2-NEXT: psrlw $2, %xmm0
[all …]
Dvector-unsigned-cmp.ll245 ; SSE-NEXT: psrlw $1, %xmm0
246 ; SSE-NEXT: psrlw $1, %xmm1
265 ; SSE-NEXT: psrlw $1, %xmm0
266 ; SSE-NEXT: psrlw $1, %xmm1
286 ; SSE2-NEXT: psrlw $1, %xmm0
287 ; SSE2-NEXT: psrlw $1, %xmm1
295 ; SSE41-NEXT: psrlw $1, %xmm0
296 ; SSE41-NEXT: psrlw $1, %xmm1
317 ; SSE2-NEXT: psrlw $1, %xmm0
318 ; SSE2-NEXT: psrlw $1, %xmm1
[all …]
Dvector-shift-lshr-128.ll200 ; SSE2-NEXT: psrlw $8, %xmm0
208 ; SSE2-NEXT: psrlw $4, %xmm0
216 ; SSE2-NEXT: psrlw $2, %xmm0
223 ; SSE2-NEXT: psrlw $1, %xmm0
238 ; SSE41-NEXT: psrlw $8, %xmm4
242 ; SSE41-NEXT: psrlw $4, %xmm1
246 ; SSE41-NEXT: psrlw $2, %xmm1
251 ; SSE41-NEXT: psrlw $1, %xmm1
334 ; X32-SSE-NEXT: psrlw $8, %xmm0
342 ; X32-SSE-NEXT: psrlw $4, %xmm0
[all …]
Dvector-popcnt-128.ll64 ; SSSE3-NEXT: psrlw $4, %xmm0
80 ; SSE41-NEXT: psrlw $4, %xmm0
221 ; SSSE3-NEXT: psrlw $4, %xmm0
243 ; SSE41-NEXT: psrlw $4, %xmm0
347 ; SSE2-NEXT: psrlw $1, %xmm1
353 ; SSE2-NEXT: psrlw $2, %xmm0
357 ; SSE2-NEXT: psrlw $4, %xmm1
363 ; SSE2-NEXT: psrlw $8, %xmm0
369 ; SSE3-NEXT: psrlw $1, %xmm1
375 ; SSE3-NEXT: psrlw $2, %xmm0
[all …]
/external/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
139 psrlw xmm0, 1
140 psrlw xmm1, 1
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
[all …]
Djcphuff-sse2.asm313 psrlw X0, AL
314 psrlw X1, AL
338 psrlw X0, AL
339 psrlw X1, AL
353 psrlw X0, AL
364 psrlw X0, AL
469 psrlw ONE, 15
484 psrlw X0, AL
485 psrlw X1, AL
520 psrlw X0, AL
[all …]
/external/libaom/libaom/aom_dsp/x86/
Dhighbd_subpel_variance_impl_sse2.asm323 psrlw m1, 4
324 psrlw m0, 4
351 psrlw m1, 4
352 psrlw m0, 4
553 psrlw m1, 4
556 psrlw m0, 4
592 psrlw m4, 4
595 psrlw m0, 4
667 psrlw m1, 4
668 psrlw m0, 4
[all …]
Dquantize_ssse3_x86_64.asm38 psrlw m5, 15
41 psrlw m0, 1 ; m0 = (m0 + 1) / 2
42 psrlw m1, 1 ; m1 = (m1 + 1) / 2
84 psrlw m5, 15
94 psrlw m5, 15
129 psrlw m8, 1
130 psrlw m13, 1
192 psrlw m5, 15
199 psrlw m5, 15
234 psrlw m14, 1
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_subpel_variance_impl_sse2.asm320 psrlw m1, 4
321 psrlw m0, 4
348 psrlw m1, 4
349 psrlw m0, 4
550 psrlw m1, 4
553 psrlw m0, 4
589 psrlw m4, 4
592 psrlw m0, 4
664 psrlw m1, 4
665 psrlw m0, 4
[all …]
/external/libjpeg-turbo/simd/i386/
Djcsample-mmx.asm105 psrlw mm6, BYTE_BIT ; mm6={0xFF 0x00 0xFF 0x00 ..}
126 psrlw mm2, BYTE_BIT
128 psrlw mm3, BYTE_BIT
134 psrlw mm0, 1
135 psrlw mm1, 1
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
[all …]
Djcsample-sse2.asm105 psrlw xmm6, BYTE_BIT ; xmm6={0xFF 0x00 0xFF 0x00 ..}
138 psrlw xmm2, BYTE_BIT
140 psrlw xmm3, BYTE_BIT
146 psrlw xmm0, 1
147 psrlw xmm1, 1
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
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-popcnt-128.ll60 ; SSSE3-NEXT: psrlw $4, %xmm0
76 ; SSE41-NEXT: psrlw $4, %xmm0
162 ; SSSE3-NEXT: psrlw $4, %xmm0
184 ; SSE41-NEXT: psrlw $4, %xmm0
223 ; SSE2-NEXT: psrlw $1, %xmm1
229 ; SSE2-NEXT: psrlw $2, %xmm0
233 ; SSE2-NEXT: psrlw $4, %xmm1
239 ; SSE2-NEXT: psrlw $8, %xmm0
245 ; SSE3-NEXT: psrlw $1, %xmm1
251 ; SSE3-NEXT: psrlw $2, %xmm0
[all …]
Dvector-shift-lshr-128.ll200 ; SSE2-NEXT: psrlw $8, %xmm0
208 ; SSE2-NEXT: psrlw $4, %xmm0
216 ; SSE2-NEXT: psrlw $2, %xmm0
223 ; SSE2-NEXT: psrlw $1, %xmm0
238 ; SSE41-NEXT: psrlw $8, %xmm4
242 ; SSE41-NEXT: psrlw $4, %xmm1
246 ; SSE41-NEXT: psrlw $2, %xmm1
251 ; SSE41-NEXT: psrlw $1, %xmm1
309 ; X32-SSE-NEXT: psrlw $8, %xmm0
317 ; X32-SSE-NEXT: psrlw $4, %xmm0
[all …]
Dvector-idiv-udiv-128.ll155 ; SSE-NEXT: psrlw $1, %xmm0
157 ; SSE-NEXT: psrlw $2, %xmm0
176 ; SSE2-NEXT: psrlw $8, %xmm1
179 ; SSE2-NEXT: psrlw $8, %xmm2
181 ; SSE2-NEXT: psrlw $8, %xmm2
184 ; SSE2-NEXT: psrlw $8, %xmm3
186 ; SSE2-NEXT: psrlw $8, %xmm3
189 ; SSE2-NEXT: psrlw $1, %xmm0
192 ; SSE2-NEXT: psrlw $2, %xmm0
201 ; SSE41-NEXT: psrlw $8, %xmm1
[all …]
Dvector-bitreverse.ll1025 ; SSE2-NEXT: psrlw $7, %xmm2
1048 ; SSE2-NEXT: psrlw $1, %xmm4
1053 ; SSE2-NEXT: psrlw $3, %xmm3
1057 ; SSE2-NEXT: psrlw $5, %xmm0
1072 ; SSSE3-NEXT: psrlw $4, %xmm0
1132 ; SSE2-NEXT: psrlw $1, %xmm3
1137 ; SSE2-NEXT: psrlw $3, %xmm0
1142 ; SSE2-NEXT: psrlw $5, %xmm3
1146 ; SSE2-NEXT: psrlw $7, %xmm1
1162 ; SSSE3-NEXT: psrlw $4, %xmm0
[all …]
Dvector-tzcnt-128.ll309 ; SSSE3-NEXT: psrlw $4, %xmm2
334 ; SSE41-NEXT: psrlw $4, %xmm2
445 ; X32-SSE-NEXT: psrlw $4, %xmm2
532 ; SSSE3-NEXT: psrlw $4, %xmm2
557 ; SSE41-NEXT: psrlw $4, %xmm2
645 ; X32-SSE-NEXT: psrlw $4, %xmm2
668 ; SSE2-NEXT: psrlw $1, %xmm0
674 ; SSE2-NEXT: psrlw $2, %xmm1
678 ; SSE2-NEXT: psrlw $4, %xmm2
684 ; SSE2-NEXT: psrlw $8, %xmm0
[all …]
/external/libaom/libaom/third_party/libyuv/source/
Dscale_win.cc111 psrlw xmm0, 8 // isolate odd pixels. in ScaleRowDown2_SSE2()
112 psrlw xmm1, 8 in ScaleRowDown2_SSE2()
133 psrlw xmm5, 8 in ScaleRowDown2Linear_SSE2()
141 psrlw xmm0, 8 in ScaleRowDown2Linear_SSE2()
143 psrlw xmm1, 8 in ScaleRowDown2Linear_SSE2()
170 psrlw xmm5, 8 in ScaleRowDown2Box_SSE2()
182 psrlw xmm0, 8 in ScaleRowDown2Box_SSE2()
184 psrlw xmm1, 8 in ScaleRowDown2Box_SSE2()
329 psrlw xmm0, 8 in ScaleRowDown4_SSE2()
353 psrlw xmm7, 8 in ScaleRowDown4Box_SSE2()
[all …]
Drow_x86.asm28 psrlw m2, m2, 8
40 psrlw m0, m0, 8 ; UYVY odd bytes are Y
41 psrlw m1, m1, 8
74 psrlw m4, m4, 8
82 psrlw m2, m0, 8 ; odd bytes
83 psrlw m3, m1, 8
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_ssse3_x86_64.asm36 psrlw m5, 15
38 psrlw m1, 1 ; m1 = (m1 + 1) / 2
80 psrlw m8, 1
81 psrlw m13, 1
84 psrlw m0, m3, 2
86 psrlw m0, m3, 1
133 psrlw m14, 1
134 psrlw m13, 1
/external/libaom/libaom/av1/encoder/x86/
Dav1_quantize_ssse3_x86_64.asm41 psrlw m5, 15
43 psrlw m1, 1 ; m1 = (m1 + 1) / 2
85 psrlw m8, 1
86 psrlw m13, 1
89 psrlw m0, m3, 2
91 psrlw m0, m3, 1
138 psrlw m14, 1
139 psrlw m13, 1
/external/libyuv/files/source/
Dscale_win.cc105 psrlw xmm0, 8 // isolate odd pixels. in ScaleRowDown2_SSSE3()
106 psrlw xmm1, 8 in ScaleRowDown2_SSSE3()
129 psrlw xmm4, 15 in ScaleRowDown2Linear_SSSE3()
164 psrlw xmm4, 15 in ScaleRowDown2Box_SSSE3()
180 psrlw xmm0, 1 in ScaleRowDown2Box_SSSE3()
181 psrlw xmm1, 1 in ScaleRowDown2Box_SSSE3()
331 psrlw xmm0, 8 in ScaleRowDown4_SSSE3()
356 psrlw xmm4, 15 in ScaleRowDown4Box_SSSE3()
387 psrlw xmm0, 4 // /16 for average of 4 * 4 in ScaleRowDown4Box_SSSE3()
573 psrlw xmm0, 2 in ScaleRowDown34_1_Box_SSSE3()
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Dscale_win.cc106 psrlw xmm0, 8 // isolate odd pixels. in ScaleRowDown2_SSSE3()
107 psrlw xmm1, 8 in ScaleRowDown2_SSSE3()
130 psrlw xmm4, 15 in ScaleRowDown2Linear_SSSE3()
165 psrlw xmm4, 15 in ScaleRowDown2Box_SSSE3()
181 psrlw xmm0, 1 in ScaleRowDown2Box_SSSE3()
182 psrlw xmm1, 1 in ScaleRowDown2Box_SSSE3()
332 psrlw xmm0, 8 in ScaleRowDown4_SSSE3()
357 psrlw xmm4, 15 in ScaleRowDown4Box_SSSE3()
388 psrlw xmm0, 4 // /16 for average of 4 * 4 in ScaleRowDown4Box_SSSE3()
574 psrlw xmm0, 2 in ScaleRowDown34_1_Box_SSSE3()
[all …]
/external/llvm/test/Analysis/CostModel/X86/
Dtestshiftlshr.ll34 ; SSE2-CODEGEN: psrlw
46 ; SSE2-CODEGEN: psrlw
58 ; SSE2-CODEGEN: psrlw
214 ; SSE2-CODEGEN: psrlw
226 ; SSE2-CODEGEN: psrlw
238 ; SSE2-CODEGEN: psrlw
276 ; SSE2-CODEGEN: psrlw $3
290 ; SSE2-CODEGEN: psrlw $3
306 ; SSE2-CODEGEN: psrlw $3
490 ; SSE2-CODEGEN: psrlw $3
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/X86/
Dtestshiftlshr.ll34 ; SSE2-CODEGEN: psrlw
46 ; SSE2-CODEGEN: psrlw
58 ; SSE2-CODEGEN: psrlw
214 ; SSE2-CODEGEN: psrlw
226 ; SSE2-CODEGEN: psrlw
238 ; SSE2-CODEGEN: psrlw
276 ; SSE2-CODEGEN: psrlw $3
290 ; SSE2-CODEGEN: psrlw $3
306 ; SSE2-CODEGEN: psrlw $3
490 ; SSE2-CODEGEN: psrlw $3
[all …]

12345678