/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]
|