HomeSort by relevance Sort by last modified time
    Searched full:packssdw (Results 1 - 25 of 66) sorted by null

1 2 3

  /external/clang/test/Headers/
xmmintrin.c 6 // checking that clang emits PACKSSDW instead of PACKSSWB.
9 // CHECK: call x86_mmx @llvm.x86.mmx.packssdw
  /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 21 %tmp98 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp75, <4 x i32> %tmp89 ) ; <<4 x i32>> [#uses=1]
36 %tmp159 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp134, <4 x i32> %tmp148 ) ; <<4 x i32>> [#uses=1]
51 %tmp220 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp195, <4 x i32> %tmp209 ) ; <<4 x i32>> [#uses=1]
66 %tmp281 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp256, <4 x i32> %tmp270 ) ; <<4 x i32>> [#uses=1]
77 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/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 105 packssdw xmm0, xmm1 ;op[2] op[0]
106 packssdw xmm3, xmm4 ;op[3] op[1]
153 packssdw xmm0, xmm1 ;op[8] op[0]
157 packssdw xmm3, xmm4 ;op[12] op[4]
262 packssdw xmm1, xmm4 ; op[1]
263 packssdw xmm3, xmm5 ; op[3]
353 packssdw xmm1, xmm4 ; op[4]
354 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/llvm/test/Instrumentation/MemorySanitizer/
vector_pack.ll 6 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) nounwind readnone
12 %c = tail call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> %a, <4 x i32> %b) nounwind
21 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
22 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/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 105 packssdw xmm0, xmm1 ;op[2] op[0]
106 packssdw xmm3, xmm4 ;op[3] op[1]
153 packssdw xmm0, xmm1 ;op[8] op[0]
157 packssdw xmm3, xmm4 ;op[12] op[4]
262 packssdw xmm1, xmm4 ; op[1]
263 packssdw xmm3, xmm5 ; op[3]
353 packssdw xmm1, xmm4 ; op[4]
354 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/libvpx/libvpx/vp9/encoder/x86/
vp9_dct_ssse3_x86_64.asm 55 packssdw m%1, m%7
56 packssdw m%2, m%6
  /external/libvpx/libvpx/vp9/common/x86/
vp9_idct_ssse3_x86_64.asm 78 packssdw m%1, m%7
79 packssdw m%2, m%6
vp9_postproc_sse2.asm 382 packssdw xmm3, xmm4
572 packssdw xmm5, xmm0
585 packssdw xmm1, xmm0
  /external/valgrind/VEX/test/
mmxtest.c 411 #define packssdw_m2r(var, reg) mmx_m2r(packssdw, var, reg)
412 #define packssdw_r2r(regs, regd) mmx_r2r(packssdw, regs, regd)
413 #define packssdw(vars, vard) mmx_m2m(packssdw, vars, vard) macro
567 do_test("packssdw", packssdw(ma,mb));
  /external/libvpx/libvpx/vp8/common/x86/
postproc_sse2.asm 392 packssdw xmm3, xmm4
603 packssdw xmm5, xmm0
616 packssdw xmm1, xmm0
postproc_mmx.asm 173 packssdw mm3, mm4
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
postproc_sse2.asm 392 packssdw xmm3, xmm4
603 packssdw xmm5, xmm0
616 packssdw xmm1, xmm0
postproc_mmx.asm 173 packssdw mm3, mm4
  /external/valgrind/memcheck/tests/amd64/
sse_memory.stdout.exp     [all...]
  /external/valgrind/memcheck/tests/x86/
sse2_memory.stdout.exp     [all...]
  /external/clang/test/CodeGen/
mmx-builtins.c 386 // CHECK: packssdw
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
vp9_postproc_sse2.asm 382 packssdw xmm3, xmm4
572 packssdw xmm5, xmm0
585 packssdw xmm1, xmm0
  /external/valgrind/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/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]

Completed in 186 milliseconds

1 2 3