Home
last modified time | relevance | path

Searched refs:cvtpi2ps (Results 1 – 25 of 39) sorted by relevance

12

/external/libjpeg-turbo/simd/i386/
Djquant-sse.asm78 cvtpi2ps xmm0, mm4 ; xmm0=(01**)
79 cvtpi2ps xmm1, mm2 ; xmm1=(23**)
82 cvtpi2ps xmm2, mm5 ; xmm2=(45**)
83 cvtpi2ps xmm3, mm0 ; xmm3=(67**)
92 cvtpi2ps xmm4, mm6 ; xmm4=(89**)
93 cvtpi2ps xmm5, mm3 ; xmm5=(AB**)
96 cvtpi2ps xmm6, mm4 ; xmm6=(CD**)
97 cvtpi2ps xmm7, mm1 ; xmm7=(EF**)
/external/llvm-project/llvm/test/CodeGen/X86/
Dvector-shuffle-mmx.ll99 ; X32-NEXT: cvtpi2ps %mm2, %xmm0
102 ; X32-NEXT: cvtpi2ps %mm0, %xmm0
115 ; X64-NEXT: cvtpi2ps %mm2, %xmm0
118 ; X64-NEXT: cvtpi2ps %mm0, %xmm0
123 %4 = tail call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> zeroinitializer, x86_mmx %3)
126 %7 = tail call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> %5, x86_mmx %6)
135 declare <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float>, x86_mmx)
Dmxcsr-reg-usage.ll11 %2 = call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> %a0, x86_mmx %1)
45 declare<4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float>, x86_mmx)
Dstack-folding-mmx.ll42 ; CHECK-NEXT: cvtpi2ps {{[-0-9]+}}(%r{{[sb]}}p), %xmm0 # 8-byte Folded Reload
45 %2 = call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> %a0, x86_mmx %a1) nounwind readnone
48 declare <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float>, x86_mmx) nounwind readnone
/external/llvm-project/llvm/test/MC/X86/
DSSE-32.s201 cvtpi2ps -485498096(%edx,%eax,4), %xmm1 label
205 cvtpi2ps 485498096(%edx,%eax,4), %xmm1 label
209 cvtpi2ps 485498096(%edx), %xmm1 label
213 cvtpi2ps 485498096, %xmm1 label
217 cvtpi2ps 64(%edx,%eax), %xmm1 label
221 cvtpi2ps (%edx), %xmm1 label
225 cvtpi2ps %mm4, %xmm1 label
DSSE-64.s201 cvtpi2ps 485498096, %xmm6 label
205 cvtpi2ps -64(%rdx,%rax,4), %xmm6 label
209 cvtpi2ps 64(%rdx,%rax,4), %xmm6 label
213 cvtpi2ps 64(%rdx,%rax), %xmm6 label
217 cvtpi2ps 64(%rdx), %xmm6 label
221 cvtpi2ps %mm4, %xmm6 label
225 cvtpi2ps (%rdx), %xmm6 label
Dx86-32-coverage.s5509 cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
5513 cvtpi2ps 0x45,%xmm5
5517 cvtpi2ps 0x7eed,%xmm5
5521 cvtpi2ps 0xbabecafe,%xmm5
5525 cvtpi2ps 0x12345678,%xmm5
5529 cvtpi2ps %mm3,%xmm5
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 4 0.50 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 7 1.00 * cvtpi2ps (%rax), %xmm2
352 # CHECK-NEXT: - - - 0.50 0.50 - - - cvtpi2ps %mm0, %xmm2
353 # CHECK-NEXT: - - - 0.50 0.50 - - 1.00 cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 9 1.00 * cvtpi2ps (%rax), %xmm2
352 # CHECK-NEXT: - - - 1.00 - - - - cvtpi2ps %mm0, %xmm2
353 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 9 1.00 * cvtpi2ps (%rax), %xmm2
352 # CHECK-NEXT: - - - 1.00 - - - - cvtpi2ps %mm0, %xmm2
353 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 9 1.00 * cvtpi2ps (%rax), %xmm2
352 # CHECK-NEXT: - - - 1.00 - - - - cvtpi2ps %mm0, %xmm2
353 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 5 5.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 5 5.00 * cvtpi2ps (%rax), %xmm2
346 # CHECK-NEXT: - 5.00 cvtpi2ps %mm0, %xmm2
347 # CHECK-NEXT: - 5.00 cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 8 1.00 * cvtpi2ps (%rax), %xmm2
358 … - - - 1.00 - - - 1.00 - - - cvtpi2ps %mm0, %xmm2
359 … - - - 1.00 1.00 - - 1.00 - - - cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 2 4 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 9 1.50 * cvtpi2ps (%rax), %xmm2
367 … - 1.00 1.00 - - - - - - - - cvtpi2ps %mm0, %xmm2
368 … - 1.00 1.00 - - - - 1.50 1.50 - - cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 8 1.00 * cvtpi2ps (%rax), %xmm2
354 # CHECK-NEXT: - - - 1.00 - - - - - - cvtpi2ps %mm0, …
355 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - cvtpi2ps (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 3 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 8 1.00 * cvtpi2ps (%rax), %xmm2
354 # CHECK-NEXT: - - - 1.00 - - - - - - cvtpi2ps %mm0, …
355 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - cvtpi2ps (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 2 6 2.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 9 1.00 * cvtpi2ps (%rax), %xmm2
354 # CHECK-NEXT: - - - - - - - 2.00 - - cvtpi2ps %mm0, …
355 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - cvtpi2ps (%rax)…
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 5 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 12 1.00 * cvtpi2ps (%rax), %xmm2
356 … - - - - - - - - - 1.00 - cvtpi2ps %mm0, %xmm2
357 …0.50 - - - - - - - - 1.00 - cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 1 5 1.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 1 12 1.00 * cvtpi2ps (%rax), %xmm2
357 … - - - - - - - - - 1.00 - cvtpi2ps %mm0, %xmm2
358 …0.33 - - - - - - - - 1.00 - cvtpi2ps (%rax), %xmm2
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse1.s25 cvtpi2ps %mm0, %xmm2 label
26 cvtpi2ps (%rax), %xmm2 label
211 # CHECK-NEXT: 2 6 2.00 cvtpi2ps %mm0, %xmm2
212 # CHECK-NEXT: 2 9 1.00 * cvtpi2ps (%rax), %xmm2
354 # CHECK-NEXT: - - 2.00 - - - - - - - cvtpi2ps %mm0, …
355 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - cvtpi2ps (%rax)…
/external/llvm/test/MC/X86/
Dx86-32-coverage.s5469 cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5
5473 cvtpi2ps 0x45,%xmm5
5477 cvtpi2ps 0x7eed,%xmm5
5481 cvtpi2ps 0xbabecafe,%xmm5
5485 cvtpi2ps 0x12345678,%xmm5
5489 cvtpi2ps %mm3,%xmm5
/external/llvm/test/CodeGen/X86/
Dstack-folding-mmx.ll23 ;CHECK: cvtpi2ps {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}} {{.*#+}} 8-byte Folded Reload
25 %2 = call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> %a0, x86_mmx %a1) nounwind readnone
28 declare <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float>, x86_mmx) nounwind readnone
Dmmx-intrinsics.ll1440 ; ALL: cvtpi2ps
1441 %c = tail call <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float> %a, x86_mmx %b)
1445 declare <4 x float> @llvm.x86.sse.cvtpi2ps(<4 x float>, x86_mmx) nounwind readnone
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrMMX.td510 i64mem, load, "cvtpi2ps\t{$src2, $dst|$dst, $src2}",
/external/llvm/lib/Target/X86/
DX86InstrMMX.td600 i64mem, load, "cvtpi2ps\t{$src2, $dst|$dst, $src2}",

12