/external/llvm/test/CodeGen/X86/ |
2008-02-26-AsmDirectMemOp.ll | 15 tail call void asm sideeffect "movd $1, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09movd $2, %mm5 \0A\09pxor %mm7, %mm7 \0A\09packssdw %mm5, %mm5 \0A\09packssdw %mm5, %mm5 \0A\09psubw %mm5, %mm7 \0A\09pxor %mm4, %mm4 \0A\09.align 1<<4\0A\091: \0A\09movq ($0, $3), %mm0 \0A\09movq 8($0, $3), %mm1 \0A\09pmullw %mm6, %mm0 \0A\09pmullw %mm6, %mm1 \0A\09movq ($0, $3), %mm2 \0A\09movq 8($0, $3), %mm3 \0A\09pcmpgtw %mm4, %mm2 \0A\09pcmpgtw %mm4, %mm3 \0A\09pxor %mm2, %mm0 \0A\09pxor %mm3, %mm1 \0A\09paddw %mm7, %mm0 \0A\09paddw %mm7, %mm1 \0A\09pxor %mm0, %mm2 \0A\09pxor %mm1, %mm3 \0A\09pcmpeqw %mm7, %mm0 \0A\09pcmpeqw %mm7, %mm1 \0A\09pandn %mm2, %mm0 \0A\09pandn %mm3, %mm1 \0A\09movq %mm0, ($0, $3) \0A\09movq %mm1, 8($0, $3) \0A\09add $$16, $3 \0A\09jng 1b \0A\09", "r,imr,imr,r,~{dirflag},~{fpsr},~{flags},~{memory}"( i16* null, i32 %tmp1, i32 0, i32 0 ) nounwind
|
2006-05-01-SchedCausingSpills.ll | 20 %tmp98 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp75, <4 x i32> %tmp89 ) ; <<4 x i32>> [#uses=1] 35 %tmp159 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp134, <4 x i32> %tmp148 ) ; <<4 x i32>> [#uses=1] 50 %tmp220 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp195, <4 x i32> %tmp209 ) ; <<4 x i32>> [#uses=1] 65 %tmp281 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp256, <4 x i32> %tmp270 ) ; <<4 x i32>> [#uses=1] 76 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>)
|
2006-04-04-CrossBlockCrash.ll | 14 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) 36 %tmp388 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> zeroinitializer, <4 x i32> %tmp379 ) ; <<4 x i32>> [#uses=1]
|
/external/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 110 packssdw mm1, mm4 ; op[1] 111 packssdw mm3, mm5 ; op[3] 195 packssdw mm1, mm4 ; op[4] 196 packssdw mm3, mm5 ; op[12]
|
dct_sse2.asm | 103 packssdw xmm0, xmm1 ;op[2] op[0] 104 packssdw xmm3, xmm4 ;op[3] op[1] 151 packssdw xmm0, xmm1 ;op[8] op[0] 155 packssdw xmm3, xmm4 ;op[12] op[4] 260 packssdw xmm1, xmm4 ; op[1] 261 packssdw xmm3, xmm5 ; op[3] 351 packssdw xmm1, xmm4 ; op[4] 352 packssdw xmm3, xmm5 ; op[12]
|
fwalsh_sse2.asm | 137 packssdw xmm0, xmm4 ; b23 b22 b21 b20 a23 a22 a21 a20 138 packssdw xmm2, xmm5 ; d23 d22 d21 d20 c23 c22 c21 c20
|
/external/bluetooth/bluez/sbc/ |
sbc_primitives_mmx.c | 86 "packssdw %%mm0, %%mm0\n" 87 "packssdw %%mm1, %%mm1\n" 185 "packssdw %%mm0, %%mm0\n" 186 "packssdw %%mm1, %%mm1\n" 187 "packssdw %%mm2, %%mm2\n" 188 "packssdw %%mm3, %%mm3\n"
|
/external/qemu/distrib/sdl-1.2.12/src/hermes/ |
mmxp2_32.asm | 161 packssdw mm0, mm4 ; as above.. ish 232 packssdw mm0, mm4 ; 00000GGG GGGRRRRR 00000GGG GGGRRRRR 322 packssdw mm1,mm3 349 packssdw mm5,mm4
|
/external/qemu/distrib/sdl-1.2.12/src/audio/ |
SDL_mixer_MMX.c | 106 " packssdw %%mm1,%%mm3\n" /* mm3 = s(a*v|b*v|c*v|d*v) */ 112 " packssdw %%mm4,%%mm6\n" /* mm6 = s(e*v|f*v|g*v|h*v) */
|
SDL_mixer_MMX_VC.c | 95 packssdw mm3, mm1 //%%mm1,%%mm3\n" // mm3 = s(a*v|b*v|c*v|d*v) 99 packssdw mm6, mm4 //%%mm4,%%mm6\n" // mm6 = s(e*v|f*v|g*v|h*v)
|
/external/qemu/distrib/sdl-1.2.12/src/video/ |
mmx.h | 632 #define packssdw_m2r(var, reg) mmx_m2r(packssdw, var, reg) 633 #define packssdw_r2r(regs, regd) mmx_r2r(packssdw, regs, regd) 634 #define packssdw(vars, vard) mmx_m2m(packssdw, vars, vard) macro
|
/external/valgrind/main/memcheck/tests/amd64/ |
sse_memory.stdout.exp | [all...] |
sse_memory.c | 315 TEST_INSN( &AllMask, 16,packssdw)
|
/external/valgrind/main/memcheck/tests/x86/ |
sse2_memory.stdout.exp | [all...] |
sse_memory.c | 315 TEST_INSN( &AllMask, 16,packssdw)
|
/external/clang/test/CodeGen/ |
mmx-builtins.c | 386 // CHECK: packssdw
|
/external/libvpx/vp8/common/x86/ |
postproc_mmx.c | 826 packssdw mm3, mm4 990 packssdw xmm3, xmm4 [all...] |
postproc_sse2.asm | 382 packssdw xmm3, xmm4 572 packssdw xmm5, xmm0 585 packssdw xmm1, xmm0
|
postproc_mmx.asm | 393 packssdw mm3, mm4
|
/external/qemu/target-i386/ |
ops_sse_header.h | 227 DEF_HELPER_2(glue(packssdw, SUFFIX), void, Reg, Reg)
|
/external/valgrind/main/none/tests/amd64/ |
insn_mmx.def | 28 packssdw mm.sd[12345,123456] mm.sd[-12345,-123456] => 1.sw[-12345,-32768,12345,32767] 29 packssdw m64.sd[12345,123456] mm.sd[-12345,-123456] => 1.sw[-12345,-32768,12345,32767]
|
/external/valgrind/main/none/tests/x86/ |
insn_mmx.def | 8 packssdw mm.sd[12345,123456] mm.sd[-12345,-123456] => 1.sw[-12345,-32768,12345,32767] 9 packssdw m64.sd[12345,123456] mm.sd[-12345,-123456] => 1.sw[-12345,-32768,12345,32767]
|
/external/flac/libFLAC/ia32/ |
lpc_asm.nasm | 1021 packssdw mm4, mm0 [all...] |
/external/llvm/test/MC/X86/ |
x86-32-coverage.s | 548 // CHECK: packssdw %mm3, %mm3 549 packssdw %mm3,%mm3 551 // CHECK: packssdw %xmm5, %xmm5 552 packssdw %xmm5,%xmm5 [all...] |
/external/llvm/lib/Target/X86/ |
X86InstrMMX.td | 335 defm MMX_PACKSSDW : MMXI_binop_rm_int<0x6B, "packssdw", int_x86_mmx_packssdw>;
|