cvtpd2dq 0x12345678(%rip),%xmm1
cvtps2pd 0x12345678(%rip),%xmm1
cvttps2dq 0x12345678(%rip),%xmm1
+ cvtsi2ss %eax, %xmm1
+ cvtsi2sd %eax, %xmm1
+ cvtsi2ssl %eax, %xmm1
+ cvtsi2sdl %eax, %xmm1
+ cvtsi2ss %rax, %xmm1
+ cvtsi2sd %rax, %xmm1
+ cvtsi2ssq %rax, %xmm1
+ cvtsi2sdq %rax, %xmm1
+ cvtsi2ss (%rax), %xmm1
+ cvtsi2sd (%rax), %xmm1
+ cvtsi2ssl (%rax), %xmm1
+ cvtsi2sdl (%rax), %xmm1
+ cvtsi2ssq (%rax), %xmm1
+ cvtsi2sdq (%rax), %xmm1
haddps 0x12345678(%rip),%xmm1
movdqu %xmm1,0x12345678(%rip)
movdqu 0x12345678(%rip),%xmm1
cvtps2pi (%rax),%mm0
cvtsd2si (%rax),%eax
cvtsd2siq (%rax),%rax
+ cvttsd2si (%rax),%eax
+ cvttsd2siq (%rax),%rax
cvtsd2ss (%rax),%xmm0
cvtss2sd (%rax),%xmm0
- cvtss2siq (%rax),%rax
cvtss2si (%rax),%eax
+ cvtss2siq (%rax),%rax
+ cvttss2si (%rax),%eax
+ cvttss2siq (%rax),%rax
divsd (%rax),%xmm0
divss (%rax),%xmm0
maxsd (%rax),%xmm0
pmovzxdq (%rax),%xmm0
insertps $0x0,(%rax),%xmm0
+ unpckhpd (%rax),%xmm1
+ unpckhps (%rax),%xmm1
+ unpcklpd (%rax),%xmm1
+ unpcklps (%rax),%xmm1
+
+cmpss $0x10,%xmm7,%xmm6
+cmpss $0x10,(%rax),%xmm7
+cmpsd $0x10,%xmm7,%xmm6
+cmpsd $0x10,(%rax),%xmm7
+
+ paddq %mm1,%mm0
+ paddq (%rax),%mm0
+ paddq %xmm1,%xmm0
+ paddq (%rax),%xmm0
+
+ psubq %mm1,%mm0
+ psubq (%rax),%mm0
+ psubq %xmm1,%xmm0
+ psubq (%rax),%xmm0
+
+ pmuludq %mm1,%mm0
+ pmuludq (%rax),%mm0
+ pmuludq %xmm1,%xmm0
+ pmuludq (%rax),%xmm0
+
.intel_syntax noprefix
- cvtss2si eax,DWORD PTR [rax]
- cvtss2si rax,DWORD PTR [rax]
- cvtsd2si eax,QWORD PTR [rax]
- cvtsd2si rax,QWORD PTR [rax]
+
+addsubps xmm1,XMMWORD PTR [rip+0x12345678]
+comisd xmm1,QWORD PTR [rip+0x12345678]
+comiss xmm1,DWORD PTR [rip+0x12345678]
+cvtdq2pd xmm1,QWORD PTR [rip+0x12345678]
+cvtpd2dq xmm1,XMMWORD PTR [rip+0x12345678]
+cvtps2pd xmm1,QWORD PTR [rip+0x12345678]
+cvttps2dq xmm1,XMMWORD PTR [rip+0x12345678]
+cvtsi2ss xmm1,eax
+cvtsi2sd xmm1,eax
+cvtsi2ssd xmm1,eax
+cvtsi2sdd xmm1,eax
+cvtsi2ss xmm1,rax
+cvtsi2sd xmm1,rax
+cvtsi2ssq xmm1,rax
+cvtsi2sdq xmm1,rax
+cvtsi2ss xmm1,DWORD PTR [rax]
+cvtsi2sd xmm1,DWORD PTR [rax]
+cvtsi2ssd xmm1,DWORD PTR [rax]
+cvtsi2sdd xmm1,DWORD PTR [rax]
+cvtsi2ss xmm1,QWORD PTR [rax]
+cvtsi2sd xmm1,QWORD PTR [rax]
+cvtsi2ssq xmm1,QWORD PTR [rax]
+cvtsi2sdq xmm1,QWORD PTR [rax]
+haddps xmm1,XMMWORD PTR [rip+0x12345678]
+movdqu XMMWORD PTR [rip+0x12345678],xmm1
+movdqu xmm1,XMMWORD PTR [rip+0x12345678]
+movhpd QWORD PTR [rip+0x12345678],xmm1
+movhpd xmm1,QWORD PTR [rip+0x12345678]
+movhps QWORD PTR [rip+0x12345678],xmm1
+movhps xmm1,QWORD PTR [rip+0x12345678]
+movlpd QWORD PTR [rip+0x12345678],xmm1
+movlpd xmm1,QWORD PTR [rip+0x12345678]
+movlps QWORD PTR [rip+0x12345678],xmm1
+movlps xmm1,QWORD PTR [rip+0x12345678]
+movq QWORD PTR [rip+0x12345678],xmm1
+movq xmm1,QWORD PTR [rip+0x12345678]
+movshdup xmm1,XMMWORD PTR [rip+0x12345678]
+movsldup xmm1,XMMWORD PTR [rip+0x12345678]
+pshufhw xmm1,XMMWORD PTR [rip+0x12345678],0x90
+pshuflw xmm1,XMMWORD PTR [rip+0x12345678],0x90
+punpcklbw mm1,DWORD PTR [rip+0x12345678]
+punpckldq mm1,DWORD PTR [rip+0x12345678]
+punpcklwd mm1,DWORD PTR [rip+0x12345678]
+punpcklbw xmm1,XMMWORD PTR [rip+0x12345678]
+punpckldq xmm1,XMMWORD PTR [rip+0x12345678]
+punpcklwd xmm1,XMMWORD PTR [rip+0x12345678]
+punpcklqdq xmm1,XMMWORD PTR [rip+0x12345678]
+ucomisd xmm1,QWORD PTR [rip+0x12345678]
+ucomiss xmm1,DWORD PTR [rip+0x12345678]
+cmpeqsd xmm0,QWORD PTR [rax]
+cmpeqss xmm0,DWORD PTR [rax]
+cvtpi2pd xmm0,QWORD PTR [rax]
+cvtpi2ps xmm0,QWORD PTR [rax]
+cvtps2pi mm0,QWORD PTR [rax]
+cvtsd2si eax,QWORD PTR [rax]
+cvtsd2si rax,QWORD PTR [rax]
+cvttsd2si eax,QWORD PTR [rax]
+cvttsd2si rax,QWORD PTR [rax]
+cvtsd2ss xmm0,QWORD PTR [rax]
+cvtss2sd xmm0,DWORD PTR [rax]
+cvtss2si eax,DWORD PTR [rax]
+cvtss2si rax,DWORD PTR [rax]
+cvttss2si eax,DWORD PTR [rax]
+cvttss2si rax,DWORD PTR [rax]
+divsd xmm0,QWORD PTR [rax]
+divss xmm0,DWORD PTR [rax]
+maxsd xmm0,QWORD PTR [rax]
+maxss xmm0,DWORD PTR [rax]
+minss xmm0,DWORD PTR [rax]
+minss xmm0,DWORD PTR [rax]
+movntsd QWORD PTR [rax],xmm0
+movntss DWORD PTR [rax],xmm0
+movsd xmm0,QWORD PTR [rax]
+movsd QWORD PTR [rax],xmm0
+movss xmm0,DWORD PTR [rax]
+movss DWORD PTR [rax],xmm0
+mulsd xmm0,QWORD PTR [rax]
+mulss xmm0,DWORD PTR [rax]
+rcpss xmm0,DWORD PTR [rax]
+roundsd xmm0,QWORD PTR [rax],0x0
+roundss xmm0,DWORD PTR [rax],0x0
+rsqrtss xmm0,DWORD PTR [rax]
+sqrtsd xmm0,QWORD PTR [rax]
+sqrtss xmm0,DWORD PTR [rax]
+subsd xmm0,QWORD PTR [rax]
+subss xmm0,DWORD PTR [rax]
+pmovsxbw xmm0,QWORD PTR [rax]
+pmovsxbd xmm0,DWORD PTR [rax]
+pmovsxbq xmm0,WORD PTR [rax]
+pmovsxwd xmm0,QWORD PTR [rax]
+pmovsxwq xmm0,DWORD PTR [rax]
+pmovsxdq xmm0,QWORD PTR [rax]
+pmovzxbw xmm0,QWORD PTR [rax]
+pmovzxbd xmm0,DWORD PTR [rax]
+pmovzxbq xmm0,WORD PTR [rax]
+pmovzxwd xmm0,QWORD PTR [rax]
+pmovzxwq xmm0,DWORD PTR [rax]
+pmovzxdq xmm0,QWORD PTR [rax]
+insertps xmm0,DWORD PTR [rax],0x0
+unpckhpd xmm0,XMMWORD PTR [rax]
+unpckhps xmm0,XMMWORD PTR [rax]
+unpcklpd xmm0,XMMWORD PTR [rax]
+unpcklps xmm0,XMMWORD PTR [rax]
+cmpss xmm6,xmm7,0x10
+cmpss xmm7,DWORD PTR [rax],0x10
+cmpsd xmm6,xmm7,0x10
+cmpsd xmm7,QWORD PTR [rax],0x10
+paddq mm1,QWORD PTR [rax]
+paddq mm1,QWORD PTR [rax]
+paddq xmm1,XMMWORD PTR [rax]
+paddq xmm1,XMMWORD PTR [rax]
+psubq mm1,QWORD PTR [rax]
+psubq mm1,QWORD PTR [rax]
+psubq xmm1,XMMWORD PTR [rax]
+psubq xmm1,XMMWORD PTR [rax]
+pmuludq mm1,QWORD PTR [rax]
+pmuludq mm1,QWORD PTR [rax]
+pmuludq xmm1,XMMWORD PTR [rax]
+pmuludq xmm1,XMMWORD PTR [rax]