/external/chromium_org/media/base/simd/ |
convert_yuv_to_rgb_mmx.inc | 39 packuswb mm1, mm2 59 packuswb mm1, mm1
|
convert_yuva_to_argb_mmx.inc | 41 packuswb mm1, mm2 71 packuswb mm0, mm1 92 packuswb mm1, mm1 108 packuswb mm1, mm1
|
convert_yuv_to_rgb_c.cc | 10 #define packuswb(x) ((x) < 0 ? 0 : ((x) > 255 ? 255 : (x))) macro 63 *reinterpret_cast<uint32*>(rgb_buf) = (packuswb(b) << SK_B32_SHIFT) | 64 (packuswb(g) << SK_G32_SHIFT) | 65 (packuswb(r) << SK_R32_SHIFT) | 66 (packuswb(a) << SK_A32_SHIFT); 91 b = packuswb(b) * a >> 8; 92 g = packuswb(g) * a >> 8; 93 r = packuswb(r) * a >> 8;
|
scale_yuv_to_rgb_mmx.inc | 70 packuswb mm1, mm2 95 packuswb mm1, mm1
|
scale_yuv_to_rgb_sse2_x64.asm | 80 packuswb xmm1, xmm1 107 packuswb xmm1, xmm1
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
vp9_intrapred_sse2.asm | 32 packuswb m0, m0 57 packuswb m0, m0 90 packuswb m0, m0 128 packuswb m0, m0 229 packuswb m2, m2 230 packuswb m3, m3 262 packuswb m2, m3 298 packuswb m5, m2 299 packuswb m6, m3 341 packuswb m7, m [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_intrapred_sse2.asm | 32 packuswb m0, m0 57 packuswb m0, m0 90 packuswb m0, m0 128 packuswb m0, m0 229 packuswb m2, m2 230 packuswb m3, m3 262 packuswb m2, m3 298 packuswb m5, m2 299 packuswb m6, m3 341 packuswb m7, m [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_intrapred_sse2.asm | 32 packuswb m0, m0 57 packuswb m0, m0 90 packuswb m0, m0 128 packuswb m0, m0 229 packuswb m2, m2 230 packuswb m3, m3 262 packuswb m2, m3 298 packuswb m5, m2 299 packuswb m6, m3 341 packuswb m7, m [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 102 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, xmm [all...] |
idctllm_mmx.asm | 189 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
|
subpixel_mmx.asm | 90 packuswb mm3, mm0 ; pack and unpack to saturate 186 packuswb mm3, mm0 ; pack and saturate 283 packuswb mm7, mm4 ; 324 packuswb mm7, mm4 ; 340 packuswb mm3, mm4 438 packuswb mm7, mm4 ; 479 packuswb mm7, mm4 ; 495 packuswb mm3, mm4 580 packuswb mm7, mm0 ; 604 packuswb mm7, mm0 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 102 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, xmm [all...] |
idctllm_mmx.asm | 189 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
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 102 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, xmm [all...] |
idctllm_mmx.asm | 189 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
|
/external/valgrind/main/memcheck/tests/amd64/ |
bug279698.c | 12 "packuswb %%xmm0, %%xmm0 \n"
|
/external/llvm/test/CodeGen/X86/ |
2007-05-17-ShuffleISelBug.ll | 5 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> %tmp838 )
|
vec_zero-2.ll | 15 %tmp5266 = call <16 x i8> @llvm.x86.sse2.packuswb.128( <8 x i16> %tmp5265, <8 x i16> zeroinitializer ) nounwind readnone ; <<8 x i16>> [#uses=1] 24 declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i16>, <8 x i16>) nounwind readnone
|
/external/llvm/test/Instrumentation/MemorySanitizer/ |
vector_pack.ll | 7 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/chromium_org/third_party/libvpx/source/libvpx/vpx_scale/win32/ |
scaleopt.c | 126 packuswb mm1, mm7 192 packuswb mm1, mm7 193 packuswb mm3, mm7 208 packuswb mm5, mm7 277 packuswb mm1, mm7 306 packuswb mm1, mm7 370 packuswb mm1, mm7 377 packuswb mm3, mm7 437 packuswb mm0, mm7 502 packuswb mm0, mm [all...] |
/external/libvpx/libvpx/vpx_scale/win32/ |
scaleopt.c | 126 packuswb mm1, mm7 192 packuswb mm1, mm7 193 packuswb mm3, mm7 208 packuswb mm5, mm7 277 packuswb mm1, mm7 306 packuswb mm1, mm7 370 packuswb mm1, mm7 377 packuswb mm3, mm7 437 packuswb mm0, mm7 502 packuswb mm0, mm [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/win32/ |
scaleopt.c | 126 packuswb mm1, mm7 192 packuswb mm1, mm7 193 packuswb mm3, mm7 208 packuswb mm5, mm7 277 packuswb mm1, mm7 306 packuswb mm1, mm7 370 packuswb mm1, mm7 377 packuswb mm3, mm7 437 packuswb mm0, mm7 502 packuswb mm0, mm [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
row_x86.asm | 43 packuswb m0, m0, m1 86 packuswb m0, m0, m1 87 packuswb m2, m2, m3
|
/external/chromium_org/third_party/libyuv/source/ |
row_x86.asm | 43 packuswb m0, m0, m1 86 packuswb m0, m0, m1 87 packuswb m2, m2, m3
|
/external/qemu/distrib/sdl-1.2.15/src/video/ |
SDL_yuv_mmx.c | 138 "packuswb %%mm5,%%mm5\n" // R3 R1 r3 r1 R3 R1 r3 r1 139 "packuswb %%mm6,%%mm6\n" // R2 R0 r2 r0 R2 R0 r2 r0 162 "packuswb %%mm3,%%mm3\n" // G3 G1 g3 g1 G3 G1 g3 g1 163 "packuswb %%mm7,%%mm7\n" // G2 G0 g2 g0 G2 G0 g2 g0 171 "packuswb %%mm3,%%mm3\n" // B3 B1 b3 b1 B3 B1 b3 b1 172 "packuswb %%mm5,%%mm5\n" // B2 B0 b2 b0 B2 B0 b2 b0 301 "packuswb %%mm4, %%mm4\n" // R1 R1 302 "packuswb %%mm5, %%mm5\n" // G1 G1 303 "packuswb %%mm6, %%mm6\n" // B1 B1 322 "packuswb %%mm3, %%mm3\n [all...] |