Home
last modified time | relevance | path

Searched refs:packusdw (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dvector-shuffle-sse41.ll8 ; SSE41-NEXT: packusdw %xmm2, %xmm0
15 %p0 = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1)
16 %p1 = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a2, <4 x i32> %a3)
40 ; SSE41-NEXT: packusdw %xmm1, %xmm0
51 %p0 = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1)
59 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>)
Dsse41-intrinsics-x86.ll111 ; SSE41-NEXT: packusdw %xmm1, %xmm0
118 …%res = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1) ; <<8 x i16>> [#uses=…
121 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
Dsse41-intrinsics-fast-isel.ll809 ; X32-NEXT: packusdw %xmm1, %xmm0
814 ; X64-NEXT: packusdw %xmm1, %xmm0
818 %res = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %arg0, <4 x i32> %arg1)
822 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
Dvector-trunc.ll115 ; SSE41-NEXT: packusdw %xmm3, %xmm2
118 ; SSE41-NEXT: packusdw %xmm1, %xmm0
119 ; SSE41-NEXT: packusdw %xmm2, %xmm0
Davx512bw-intrinsics.ll940 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
958 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
974 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
990 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1010 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1028 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1046 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1068 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1088 …%res = call <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32> %a, <16 x i32> %b, <32 x i16>…
1092 declare <32 x i16> @llvm.x86.avx512.mask.packusdw.512(<16 x i32>, <16 x i32>, <32 x i16>, i32)
Davx512bwvl-intrinsics.ll2928 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
2939 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> %pa…
2949 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
2959 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
2971 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> %pa…
2982 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
2994 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
3008 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> %pa…
3021 …%res = call <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32> %a, <4 x i32> %b, <8 x i16> zer…
3025 declare <8 x i16> @llvm.x86.avx512.mask.packusdw.128(<4 x i32>, <4 x i32>, <8 x i16>, i8)
[all …]
Dstack-folding-int-sse42.ll188 ;CHECK: packusdw {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}} {{.*#+}} 16-byte Folded Reload
190 %2 = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1)
193 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
Dstack-folding-int-avx1.ll163 %2 = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1)
166 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
Davx2-intrinsics-x86.ll914 …%res = call <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32> %a0, <8 x i32> %a1) ; <<16 x i16>> [#uses…
917 declare <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) nounwind readnone
Dstack-folding-int-avx2.ll122 %2 = call <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32> %a0, <8 x i32> %a1)
125 declare <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) nounwind readnone
Dvector-compare-results.ll664 ; SSE42-NEXT: packusdw %xmm7, %xmm6
669 ; SSE42-NEXT: packusdw %xmm5, %xmm3
670 ; SSE42-NEXT: packusdw %xmm6, %xmm3
847 ; SSE42-NEXT: packusdw %xmm3, %xmm2
852 ; SSE42-NEXT: packusdw %xmm1, %xmm0
853 ; SSE42-NEXT: packusdw %xmm2, %xmm0
Davx2-intrinsics-fast-isel.ll2378 %call = call <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32> %arg0, <8 x i32> %arg1)
2382 declare <16 x i16> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) nounwind readnone
/external/v8/src/x64/
Dsse-instr.h57 V(packusdw, 66, 0F, 38, 2B) \
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dvec_compare-2.ll5 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
Davx-intrinsics-x86.ll977 …%res = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1) ; <<8 x i16>> [#uses=…
980 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-coverage.s1521 packusdw %xmm5,%xmm5
10862 packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
10866 packusdw 0x45,%xmm5
10870 packusdw 0x7eed,%xmm5
10874 packusdw 0xbabecafe,%xmm5
10878 packusdw 0x12345678,%xmm5
10882 packusdw %xmm5,%xmm5
19020 packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
19023 packusdw 0x45,%xmm5
19026 packusdw 0x7eed,%xmm5
[all …]
/external/llvm/test/MC/X86/
Dx86-32-coverage.s9233 packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5
9237 packusdw 0x45,%xmm5
9241 packusdw 0x7eed,%xmm5
9245 packusdw 0xbabecafe,%xmm5
9249 packusdw 0x12345678,%xmm5
9253 packusdw %xmm5,%xmm5
/external/swiftshader/src/Reactor/
Dx86.hpp110 RValue<UShort8> packusdw(RValue<UInt4> x, RValue<UInt4> y);
DNucleus.cpp3264 *this = As<Short4>(Int2(As<Int4>(x86::packusdw(As<UInt4>(int4), As<UInt4>(int4))))); in UShort4()
5947 return x86::packusdw(x, y); // FIXME: Fallback required in Pack()
7522 RValue<UShort8> packusdw(RValue<UInt4> x, RValue<UInt4> y) in packusdw() function
7527 llvm::Function *packusdw = Intrinsic::getDeclaration(module, Intrinsic::x86_sse41_packusdw); in packusdw() local
7529 return RValue<UShort8>(Nucleus::createCall(packusdw, x.value, y.value)); in packusdw()
/external/valgrind/none/tests/amd64/
Dsse4-64.stdout.exp-older-glibc4707 r packusdw 53bb728e020c15a5c22982db4a24e5a7 d9ae1386622d3d7a2db15a13bf7970b0 ffffffff0000ffff0000…
4708 m packusdw 53bb728e020c15a5c22982db4a24e5a7 d9ae1386622d3d7a2db15a13bf7970b0 ffffffff0000ffff0000…
4709 r packusdw a1bcb4ea56fa55737eac60eb8aded33c c43f261642363414e2c3f191206475a2 0000ffffffff00000000…
4710 m packusdw a1bcb4ea56fa55737eac60eb8aded33c c43f261642363414e2c3f191206475a2 0000ffffffff00000000…
4711 r packusdw 3ef118c86a00924363014f93d37d9f97 eceb191ff1dc0745eece99ded8fa7731 ffffffffffff00000000…
4712 m packusdw 3ef118c86a00924363014f93d37d9f97 eceb191ff1dc0745eece99ded8fa7731 ffffffffffff00000000…
4713 r packusdw 88a79996daaa09c04df3cdbf420d06e5 aefee70d0aabf1ba2d9ccce404463289 00000000ffffffff0000…
4714 m packusdw 88a79996daaa09c04df3cdbf420d06e5 aefee70d0aabf1ba2d9ccce404463289 00000000ffffffff0000…
4715 r packusdw d92a33bf4382f6971850565bf298c352 66c48c4b2a302f1e7bfa0890c05462d6 0000ffffffff0000ffff…
4716 m packusdw d92a33bf4382f6971850565bf298c352 66c48c4b2a302f1e7bfa0890c05462d6 0000ffffffff0000ffff…
[all …]
Dsse4-64.stdout.exp4747 r packusdw 6d6a7bf213728be28b9387e7fea1f09c d263768fd513caed8d8363d6efb89ccc ffffffff000000000000…
4748 m packusdw 6d6a7bf213728be28b9387e7fea1f09c d263768fd513caed8d8363d6efb89ccc ffffffff000000000000…
4749 r packusdw 42f35eb4381c2578c2e3d901c31acc5d db7502bd9f4f7307555b4796eedae7a3 ffffffff000000000000…
4750 m packusdw 42f35eb4381c2578c2e3d901c31acc5d db7502bd9f4f7307555b4796eedae7a3 ffffffff000000000000…
4751 r packusdw 97a112684dcd6c8052f4ed23c2683654 53921dd36717a828a51aea947497e086 0000ffffffff0000ffff…
4752 m packusdw 97a112684dcd6c8052f4ed23c2683654 53921dd36717a828a51aea947497e086 0000ffffffff0000ffff…
4753 r packusdw c8c0937cef119ea518943f381696ebae 9406c43fcafaa5fc578dcabc9df941a1 00000000ffffffff0000…
4754 m packusdw c8c0937cef119ea518943f381696ebae 9406c43fcafaa5fc578dcabc9df941a1 00000000ffffffff0000…
4755 r packusdw 319cde5bba74f594ee8d4c2edcb1a896 fb1cf16c6381a531487f63fb860fc722 ffff0000000000000000…
4756 m packusdw 319cde5bba74f594ee8d4c2edcb1a896 fb1cf16c6381a531487f63fb860fc722 ffff0000000000000000…
[all …]
/external/elfutils/libcpu/
DChangeLog79 * defs/i386: Add dppd, dpps, insertps, movntdqa, mpsadbw, packusdw,
/external/elfutils/libcpu/defs/
Di386928 01100110,00001111,00111000,00101011,{Mod}{xmmreg}{R_m}:packusdw {Mod}{R_m},{xmmreg}
/external/elfutils/tests/
Dtestfile44.expect.bz21testfile44.o: elf32-elf_i386 2 3Disassembly of section .text: 4 5 0 ...
Dtestfile45.expect.bz21testfile45.o: elf64-elf_x86_64 2 3Disassembly of section .text: 4 5 0 ...

12