/external/chromium_org/media/base/simd/ |
convert_yuv_to_rgb_c.cc | 10 #define packuswb(x) ((x) < 0 ? 0 : ((x) > 255 ? 255 : (x))) macro 54 *reinterpret_cast<uint32*>(rgb_buf) = (packuswb(b) << SK_B32_SHIFT) | 55 (packuswb(g) << SK_G32_SHIFT) | 56 (packuswb(r) << SK_R32_SHIFT) | 57 (packuswb(a) << SK_A32_SHIFT); 81 b = packuswb(b) * a >> 8; 82 g = packuswb(g) * a >> 8; 83 r = packuswb(r) * a >> 8;
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
ssewidth.asm | 306 packuswb xmm1, xmm2 label 307 packuswb xmm1, dqword [rbx] label
|
avx.asm | 1145 packuswb xmm1, xmm2 label 1146 packuswb xmm1, [rax] label 1147 packuswb xmm1, dqword [rax] label [all...] |
/external/qemu/distrib/sdl-1.2.15/src/video/ |
mmx.h | 644 #define packuswb_m2r(var, reg) mmx_m2r(packuswb, var, reg) 645 #define packuswb_r2r(regs, regd) mmx_r2r(packuswb, regs, regd) 646 #define packuswb(vars, vard) mmx_m2m(packuswb, vars, vard) macro
|
/external/valgrind/main/VEX/test/ |
mmxtest.c | 423 #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));
|