Home
last modified time | relevance | path

Searched refs:packusdw (Results 1 – 25 of 34) 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
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-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
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
Davx-intrinsics-x86.ll1589 …%res = call <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32> %a0, <4 x i32> %a1) ; <<8 x i16>> [#uses=…
1592 declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone
/external/swiftshader/src/Reactor/
Dx86.hpp68 RValue<UShort8> packusdw(RValue<Int4> x, RValue<Int4> y);
DLLVMReactor.cpp2741 return x86::packusdw(x, y); in PackUnsigned()
3630 RValue<UShort8> packusdw(RValue<Int4> x, RValue<Int4> y) in packusdw() function
/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/libaom/third_party/libyuv/source/
Dx86inc.asm991 AVX_INSTR packusdw, 0, 0, 0
/external/elfutils/libcpu/
DChangeLog203 * defs/i386: Add dppd, dpps, insertps, movntdqa, mpsadbw, packusdw,
/external/libvpx/third_party/x86inc/
Dx86inc.asm1615 AVX_INSTR packusdw, sse4, 0, 0, 0
/external/libaom/third_party/x86inc/
Dx86inc.asm1615 AVX_INSTR packusdw, sse4, 0, 0, 0
/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 ...
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen4548 x86_avx2_packusdw, // llvm.x86.avx2.packusdw
4959 x86_avx512_mask_packusdw_128, // llvm.x86.avx512.mask.packusdw.128
4960 x86_avx512_mask_packusdw_256, // llvm.x86.avx512.mask.packusdw.256
4961 x86_avx512_mask_packusdw_512, // llvm.x86.avx512.mask.packusdw.512
5836 x86_sse41_packusdw, // llvm.x86.sse41.packusdw
10606 "llvm.x86.avx2.packusdw",
11017 "llvm.x86.avx512.mask.packusdw.128",
11018 "llvm.x86.avx512.mask.packusdw.256",
11019 "llvm.x86.avx512.mask.packusdw.512",
11894 "llvm.x86.sse41.packusdw",
[all …]
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen4548 x86_avx2_packusdw, // llvm.x86.avx2.packusdw
4959 x86_avx512_mask_packusdw_128, // llvm.x86.avx512.mask.packusdw.128
4960 x86_avx512_mask_packusdw_256, // llvm.x86.avx512.mask.packusdw.256
4961 x86_avx512_mask_packusdw_512, // llvm.x86.avx512.mask.packusdw.512
5836 x86_sse41_packusdw, // llvm.x86.sse41.packusdw
10606 "llvm.x86.avx2.packusdw",
11017 "llvm.x86.avx512.mask.packusdw.128",
11018 "llvm.x86.avx512.mask.packusdw.256",
11019 "llvm.x86.avx512.mask.packusdw.512",
11894 "llvm.x86.sse41.packusdw",
[all …]

12