Home
last modified time | relevance | path

Searched refs:packuswb (Results 1 – 25 of 61) sorted by relevance

123

/external/llvm/test/Instrumentation/MemorySanitizer/
Dvector_pack.ll7 declare <32 x i8> @llvm.x86.avx2.packuswb(<16 x i16> %a, <16 x i16> %b) nounwind readnone
8 declare x86_mmx @llvm.x86.mmx.packuswb(x86_mmx, x86_mmx) nounwind readnone
28 %c = tail call <32 x i8> @llvm.x86.avx2.packuswb(<16 x i16> %a, <16 x i16> %b) nounwind
38 ; CHECK-DAG: call <32 x i8> @llvm.x86.avx2.packuswb(
44 %c = tail call x86_mmx @llvm.x86.mmx.packuswb(x86_mmx %a, x86_mmx %b) nounwind
59 ; CHECK-DAG: call x86_mmx @llvm.x86.mmx.packuswb({{.*}}
/external/libvpx/libvpx/vpx_dsp/x86/
Dintrapred_sse2.asm37 packuswb m0, m0
57 packuswb m0, m0
77 packuswb m0, m0
102 packuswb m0, m0
128 packuswb m0, m0
154 packuswb m0, m0
220 packuswb m0, m0
253 packuswb m0, m0
285 packuswb m0, m0
343 packuswb m0, m0
[all …]
Dinv_wht_sse2.asm77 packuswb m%1, m%5
78 packuswb m%2, m%5
Dvpx_subpixel_8t_ssse3.asm82 packuswb xmm0, xmm0
169 packuswb xmm0, xmm0
257 packuswb xmm0, xmm0
293 packuswb xmm0, xmm0
557 packuswb %1, %1
654 packuswb %1, %1
825 packuswb xmm0, xmm0
826 packuswb xmm4, xmm4
Dvpx_subpixel_bilinear_ssse3.asm38 packuswb xmm0, xmm0 ;pack to byte
76 packuswb xmm0, xmm0 ;pack back to byte
99 packuswb xmm0, xmm2 ;pack back to byte
Dvpx_subpixel_bilinear_sse2.asm47 packuswb xmm0, xmm0 ;pack to byte
92 packuswb xmm0, xmm0 ;pack back to byte
122 packuswb xmm0, xmm2 ;pack back to byte
Dinv_txfm_ssse3_x86_64.asm148 packuswb m%3, m%5
149 packuswb m%4, m%5
/external/libvpx/libvpx/vp8/common/x86/
Dsubpixel_ssse3.asm102 packuswb xmm0, xmm0
157 packuswb xmm0, xmm0
248 packuswb xmm0, xmm0
259 packuswb xmm3, xmm3
343 packuswb xmm0, xmm0
389 packuswb xmm1, xmm1
475 packuswb xmm2, xmm2
502 packuswb xmm2, xmm2
557 packuswb xmm2, xmm2
573 packuswb xmm5, xmm5
[all …]
Didctllm_sse2.asm77 packuswb xmm0, xmm5
78 packuswb xmm1, xmm5
79 packuswb xmm2, xmm5
80 packuswb xmm3, xmm5
333 packuswb xmm0, xmm7
334 packuswb xmm1, xmm7
335 packuswb xmm2, xmm7
336 packuswb xmm3, xmm7
412 packuswb xmm0, xmm5
413 packuswb xmm1, xmm5
[all …]
Didctllm_mmx.asm189 packuswb mm0, mm7
195 packuswb mm1, mm7
201 packuswb mm2, mm7
210 packuswb mm5, mm7
260 packuswb mm1, mm0 ; pack and unpack to saturate
265 packuswb mm2, mm0 ; pack and unpack to saturate
269 packuswb mm3, mm0 ; pack and unpack to saturate
273 packuswb mm4, mm0 ; pack and unpack to saturate
Ddequantize_mmx.asm219 packuswb mm0, mm7
225 packuswb mm1, mm7
231 packuswb mm2, mm7
239 packuswb mm5, mm7
Dsubpixel_sse2.asm115 packuswb xmm4, xmm0
239 packuswb xmm4, xmm0
292 packuswb xmm4, xmm0
391 packuswb xmm2, xmm0 ; pack and saturate
507 packuswb xmm1, xmm2 ; pack and saturate
616 packuswb xmm4, xmm0
731 packuswb xmm4, xmm0 ; lower 8 bytes
781 packuswb xmm4, xmm0 ; higher 8 bytes
878 packuswb xmm2, xmm0 ; pack and saturate
1042 packuswb xmm7, xmm4
[all …]
Drecon_sse2.asm170 packuswb mm1, mm1
221 packuswb mm1, mm1
289 packuswb mm1, mm1
417 packuswb xmm3, xmm5
673 packuswb xmm1, xmm1
735 packuswb xmm1, xmm1
828 packuswb xmm1, xmm1
975 packuswb xmm4, xmm6
976 packuswb xmm5, xmm7
Dsubpixel_mmx.asm90 packuswb mm3, mm0 ; pack and unpack to saturate
186 packuswb mm3, mm0 ; pack and saturate
/external/libyuv/files/source/
Drow_win.cc646 packuswb xmm0, xmm0 in ARGBToARGB4444Row_SSE2()
681 packuswb xmm0, xmm2 in ARGBToYRow_SSSE3()
715 packuswb xmm0, xmm2 in ARGBToYRow_Unaligned_SSSE3()
749 packuswb xmm0, xmm2 in BGRAToYRow_SSSE3()
783 packuswb xmm0, xmm2 in BGRAToYRow_Unaligned_SSSE3()
817 packuswb xmm0, xmm2 in ABGRToYRow_SSSE3()
851 packuswb xmm0, xmm2 in ABGRToYRow_Unaligned_SSSE3()
885 packuswb xmm0, xmm2 in RGBAToYRow_SSSE3()
919 packuswb xmm0, xmm2 in RGBAToYRow_Unaligned_SSSE3()
1581 __asm packuswb xmm0, xmm0 /* B */ \
[all …]
Dscale.cc219 packuswb xmm0, xmm1 in ScaleRowDown2_SSE2()
260 packuswb xmm0, xmm1 in ScaleRowDown2Int_SSE2()
293 packuswb xmm0, xmm1 in ScaleRowDown2_Unaligned_SSE2()
335 packuswb xmm0, xmm1 in ScaleRowDown2Int_Unaligned_SSE2()
368 packuswb xmm0, xmm1 in ScaleRowDown4_SSE2()
369 packuswb xmm0, xmm0 in ScaleRowDown4_SSE2()
421 packuswb xmm0, xmm1 in ScaleRowDown4Int_SSE2()
427 packuswb xmm0, xmm0 in ScaleRowDown4Int_SSE2()
461 packuswb xmm0, xmm1 // 32->16 in ScaleRowDown8_SSE2()
462 packuswb xmm0, xmm0 // 16->8 in ScaleRowDown8_SSE2()
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Dscale_win.cc113 packuswb xmm0, xmm1 in ScaleRowDown2_SSE2()
148 packuswb xmm0, xmm1 in ScaleRowDown2Linear_SSE2()
189 packuswb xmm0, xmm1 in ScaleRowDown2Box_SSE2()
328 packuswb xmm0, xmm1 in ScaleRowDown4_SSE2()
330 packuswb xmm0, xmm0 in ScaleRowDown4_SSE2()
380 packuswb xmm0, xmm1 in ScaleRowDown4Box_SSE2()
386 packuswb xmm0, xmm0 in ScaleRowDown4Box_SSE2()
566 packuswb xmm0, xmm0 in ScaleRowDown34_1_Box_SSSE3()
575 packuswb xmm0, xmm0 in ScaleRowDown34_1_Box_SSSE3()
586 packuswb xmm0, xmm0 in ScaleRowDown34_1_Box_SSSE3()
[all …]
Drow_x86.asm43 packuswb m0, m0, m1
86 packuswb m0, m0, m1
87 packuswb m2, m2, m3
Drow_win.cc1020 packuswb xmm0, xmm0 in ARGBToARGB4444Row_SSE2()
1162 packuswb xmm0, xmm2 in ARGBToYRow_SSSE3()
1199 packuswb xmm0, xmm2 in ARGBToYJRow_SSSE3()
1316 packuswb xmm0, xmm2 in BGRAToYRow_SSSE3()
1349 packuswb xmm0, xmm2 in ABGRToYRow_SSSE3()
1382 packuswb xmm0, xmm2 in RGBAToYRow_SSSE3()
2416 __asm packuswb xmm0, xmm0 /* B */ \
2417 __asm packuswb xmm1, xmm1 /* G */ \
2418 __asm packuswb xmm2, xmm2 /* R */ \
2965 packuswb xmm0, xmm0 // G in I400ToARGBRow_SSE2()
[all …]
/external/llvm/test/CodeGen/X86/
Dbswap-vector.ll24 ; CHECK-NOSSSE3-NEXT: packuswb %xmm2, %xmm0
57 ; CHECK-NOSSSE3-NEXT: packuswb %xmm2, %xmm0
92 ; CHECK-NOSSSE3-NEXT: packuswb %xmm2, %xmm0
129 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm0
137 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm1
172 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm0
180 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm1
217 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm0
227 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm1
264 ; CHECK-NOSSSE3-NEXT: packuswb %xmm2, %xmm0
Dvec_zero-2.ll15 …%tmp5266 = call <16 x i8> @llvm.x86.sse2.packuswb.128( <8 x i16> %tmp5265, <8 x i16> zeroinitializ…
24 declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i16>, <8 x i16>) nounwind readnone
D2007-05-17-ShuffleISelBug.ll5 declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i16>, <8 x i16>)
17 …%tmp1020 = tail call <16 x i8> @llvm.x86.sse2.packuswb.128( <8 x i16> zeroinitializer, <8 x i16> %…
/external/mesa3d/src/mesa/x86/
Dread_rgba_span_x86.S587 packuswb %mm2, %mm0
608 packuswb %mm2, %mm0
646 packuswb %mm2, %mm0
673 packuswb %mm0, %mm0
/external/valgrind/VEX/test/
Dmmxtest.c423 #define packuswb_m2r(var, reg) mmx_m2r(packuswb, var, reg)
424 #define packuswb_r2r(regs, regd) mmx_r2r(packuswb, regs, regd)
425 #define packuswb(vars, vard) mmx_m2m(packuswb, vars, vard) macro
569 do_test("packuswb", packuswb(ma,mb)); in main()
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_mfqe_sse2.asm76 packuswb xmm2, xmm3
144 packuswb xmm2, xmm4

123