| 1 | .text |
| 2 | _start: |
| 3 | addsubps 0x12345678,%xmm1 |
| 4 | comisd 0x12345678,%xmm1 |
| 5 | comiss 0x12345678,%xmm1 |
| 6 | cvtdq2pd 0x12345678,%xmm1 |
| 7 | cvtpd2dq 0x12345678,%xmm1 |
| 8 | cvtps2pd 0x12345678,%xmm1 |
| 9 | cvttps2dq 0x12345678,%xmm1 |
| 10 | haddps 0x12345678,%xmm1 |
| 11 | movdqu %xmm1,0x12345678 |
| 12 | movdqu 0x12345678,%xmm1 |
| 13 | movhpd %xmm1,0x12345678 |
| 14 | movhpd 0x12345678,%xmm1 |
| 15 | movhps %xmm1,0x12345678 |
| 16 | movhps 0x12345678,%xmm1 |
| 17 | movlpd %xmm1,0x12345678 |
| 18 | movlpd 0x12345678,%xmm1 |
| 19 | movlps %xmm1,0x12345678 |
| 20 | movlps 0x12345678,%xmm1 |
| 21 | movshdup 0x12345678,%xmm1 |
| 22 | movsldup 0x12345678,%xmm1 |
| 23 | pshufhw $0x90,0x12345678,%xmm1 |
| 24 | pshuflw $0x90,0x12345678,%xmm1 |
| 25 | punpcklbw 0x12345678,%mm1 |
| 26 | punpckldq 0x12345678,%mm1 |
| 27 | punpcklwd 0x12345678,%mm1 |
| 28 | punpcklbw 0x12345678,%xmm1 |
| 29 | punpckldq 0x12345678,%xmm1 |
| 30 | punpcklwd 0x12345678,%xmm1 |
| 31 | punpcklqdq 0x12345678,%xmm1 |
| 32 | ucomisd 0x12345678,%xmm1 |
| 33 | ucomiss 0x12345678,%xmm1 |
| 34 | |
| 35 | cmpeqsd (%eax),%xmm0 |
| 36 | cmpeqss (%eax),%xmm0 |
| 37 | cvtpi2pd (%eax),%xmm0 |
| 38 | cvtpi2ps (%eax),%xmm0 |
| 39 | cvtps2pi (%eax),%mm0 |
| 40 | cvtsd2si (%eax),%eax |
| 41 | cvttsd2si (%eax),%eax |
| 42 | cvtsd2ss (%eax),%xmm0 |
| 43 | cvtss2sd (%eax),%xmm0 |
| 44 | cvtss2si (%eax),%eax |
| 45 | cvttss2si (%eax),%eax |
| 46 | divsd (%eax),%xmm0 |
| 47 | divss (%eax),%xmm0 |
| 48 | maxsd (%eax),%xmm0 |
| 49 | maxss (%eax),%xmm0 |
| 50 | minss (%eax),%xmm0 |
| 51 | minss (%eax),%xmm0 |
| 52 | movntsd %xmm0,(%eax) |
| 53 | movntss %xmm0,(%eax) |
| 54 | movsd (%eax),%xmm0 |
| 55 | movsd %xmm0,(%eax) |
| 56 | movss (%eax),%xmm0 |
| 57 | movss %xmm0,(%eax) |
| 58 | mulsd (%eax),%xmm0 |
| 59 | mulss (%eax),%xmm0 |
| 60 | rcpss (%eax),%xmm0 |
| 61 | roundsd $0,(%eax),%xmm0 |
| 62 | roundss $0,(%eax),%xmm0 |
| 63 | rsqrtss (%eax),%xmm0 |
| 64 | sqrtsd (%eax),%xmm0 |
| 65 | sqrtss (%eax),%xmm0 |
| 66 | subsd (%eax),%xmm0 |
| 67 | subss (%eax),%xmm0 |
| 68 | |
| 69 | pmovsxbw (%eax),%xmm0 |
| 70 | pmovsxbd (%eax),%xmm0 |
| 71 | pmovsxbq (%eax),%xmm0 |
| 72 | pmovsxwd (%eax),%xmm0 |
| 73 | pmovsxwq (%eax),%xmm0 |
| 74 | pmovsxdq (%eax),%xmm0 |
| 75 | pmovzxbw (%eax),%xmm0 |
| 76 | pmovzxbd (%eax),%xmm0 |
| 77 | pmovzxbq (%eax),%xmm0 |
| 78 | pmovzxwd (%eax),%xmm0 |
| 79 | pmovzxwq (%eax),%xmm0 |
| 80 | pmovzxdq (%eax),%xmm0 |
| 81 | insertps $0x0,(%eax),%xmm0 |
| 82 | |
| 83 | unpckhpd (%eax),%xmm1 |
| 84 | unpckhps (%eax),%xmm1 |
| 85 | unpcklpd (%eax),%xmm1 |
| 86 | unpcklps (%eax),%xmm1 |
| 87 | |
| 88 | cmpss $0x10,%xmm7,%xmm6 |
| 89 | cmpss $0x10,(%eax),%xmm7 |
| 90 | cmpsd $0x10,%xmm7,%xmm6 |
| 91 | cmpsd $0x10,(%eax),%xmm7 |
| 92 | |
| 93 | cvtsi2ss %eax, %xmm1 |
| 94 | cvtsi2sd %eax, %xmm1 |
| 95 | cvtsi2ssl %eax, %xmm1 |
| 96 | cvtsi2sdl %eax, %xmm1 |
| 97 | cvtsi2ss (%eax), %xmm1 |
| 98 | cvtsi2sd (%eax), %xmm1 |
| 99 | cvtsi2ssl (%eax), %xmm1 |
| 100 | cvtsi2sdl (%eax), %xmm1 |
| 101 | |
| 102 | .intel_syntax noprefix |
| 103 | |
| 104 | addsubps xmm1,XMMWORD PTR ds:0x12345678 |
| 105 | comisd xmm1,QWORD PTR ds:0x12345678 |
| 106 | comiss xmm1,DWORD PTR ds:0x12345678 |
| 107 | cvtdq2pd xmm1,QWORD PTR ds:0x12345678 |
| 108 | cvtpd2dq xmm1,XMMWORD PTR ds:0x12345678 |
| 109 | cvtps2pd xmm1,QWORD PTR ds:0x12345678 |
| 110 | cvttps2dq xmm1,XMMWORD PTR ds:0x12345678 |
| 111 | haddps xmm1,XMMWORD PTR ds:0x12345678 |
| 112 | movdqu XMMWORD PTR ds:0x12345678,xmm1 |
| 113 | movdqu xmm1,XMMWORD PTR ds:0x12345678 |
| 114 | movhpd QWORD PTR ds:0x12345678,xmm1 |
| 115 | movhpd xmm1,QWORD PTR ds:0x12345678 |
| 116 | movhps QWORD PTR ds:0x12345678,xmm1 |
| 117 | movhps xmm1,QWORD PTR ds:0x12345678 |
| 118 | movlpd QWORD PTR ds:0x12345678,xmm1 |
| 119 | movlpd xmm1,QWORD PTR ds:0x12345678 |
| 120 | movlps QWORD PTR ds:0x12345678,xmm1 |
| 121 | movlps xmm1,QWORD PTR ds:0x12345678 |
| 122 | movshdup xmm1,XMMWORD PTR ds:0x12345678 |
| 123 | movsldup xmm1,XMMWORD PTR ds:0x12345678 |
| 124 | pshufhw xmm1,XMMWORD PTR ds:0x12345678,0x90 |
| 125 | pshuflw xmm1,XMMWORD PTR ds:0x12345678,0x90 |
| 126 | punpcklbw mm1,DWORD PTR ds:0x12345678 |
| 127 | punpckldq mm1,DWORD PTR ds:0x12345678 |
| 128 | punpcklwd mm1,DWORD PTR ds:0x12345678 |
| 129 | punpcklbw xmm1,XMMWORD PTR ds:0x12345678 |
| 130 | punpckldq xmm1,XMMWORD PTR ds:0x12345678 |
| 131 | punpcklwd xmm1,XMMWORD PTR ds:0x12345678 |
| 132 | punpcklqdq xmm1,XMMWORD PTR ds:0x12345678 |
| 133 | ucomisd xmm1,QWORD PTR ds:0x12345678 |
| 134 | ucomiss xmm1,DWORD PTR ds:0x12345678 |
| 135 | cmpeqsd xmm0,QWORD PTR [eax] |
| 136 | cmpeqss xmm0,DWORD PTR [eax] |
| 137 | cvtpi2pd xmm0,QWORD PTR [eax] |
| 138 | cvtpi2ps xmm0,QWORD PTR [eax] |
| 139 | cvtps2pi mm0,QWORD PTR [eax] |
| 140 | cvtsd2si eax,QWORD PTR [eax] |
| 141 | cvttsd2si eax,QWORD PTR [eax] |
| 142 | cvtsd2ss xmm0,QWORD PTR [eax] |
| 143 | cvtss2sd xmm0,DWORD PTR [eax] |
| 144 | cvtss2si eax,DWORD PTR [eax] |
| 145 | cvttss2si eax,DWORD PTR [eax] |
| 146 | divsd xmm0,QWORD PTR [eax] |
| 147 | divss xmm0,DWORD PTR [eax] |
| 148 | maxsd xmm0,QWORD PTR [eax] |
| 149 | maxss xmm0,DWORD PTR [eax] |
| 150 | minss xmm0,DWORD PTR [eax] |
| 151 | minss xmm0,DWORD PTR [eax] |
| 152 | movntsd QWORD PTR [eax],xmm0 |
| 153 | movntss DWORD PTR [eax],xmm0 |
| 154 | movsd xmm0,QWORD PTR [eax] |
| 155 | movsd QWORD PTR [eax],xmm0 |
| 156 | movss xmm0,DWORD PTR [eax] |
| 157 | movss DWORD PTR [eax],xmm0 |
| 158 | mulsd xmm0,QWORD PTR [eax] |
| 159 | mulss xmm0,DWORD PTR [eax] |
| 160 | rcpss xmm0,DWORD PTR [eax] |
| 161 | roundsd xmm0,QWORD PTR [eax],0x0 |
| 162 | roundss xmm0,DWORD PTR [eax],0x0 |
| 163 | rsqrtss xmm0,DWORD PTR [eax] |
| 164 | sqrtsd xmm0,QWORD PTR [eax] |
| 165 | sqrtss xmm0,DWORD PTR [eax] |
| 166 | subsd xmm0,QWORD PTR [eax] |
| 167 | subss xmm0,DWORD PTR [eax] |
| 168 | pmovsxbw xmm0,QWORD PTR [eax] |
| 169 | pmovsxbd xmm0,DWORD PTR [eax] |
| 170 | pmovsxbq xmm0,WORD PTR [eax] |
| 171 | pmovsxwd xmm0,QWORD PTR [eax] |
| 172 | pmovsxwq xmm0,DWORD PTR [eax] |
| 173 | pmovsxdq xmm0,QWORD PTR [eax] |
| 174 | pmovzxbw xmm0,QWORD PTR [eax] |
| 175 | pmovzxbd xmm0,DWORD PTR [eax] |
| 176 | pmovzxbq xmm0,WORD PTR [eax] |
| 177 | pmovzxwd xmm0,QWORD PTR [eax] |
| 178 | pmovzxwq xmm0,DWORD PTR [eax] |
| 179 | pmovzxdq xmm0,QWORD PTR [eax] |
| 180 | insertps xmm0,DWORD PTR [eax],0x0 |
| 181 | unpckhpd xmm0,XMMWORD PTR [eax] |
| 182 | unpckhps xmm0,XMMWORD PTR [eax] |
| 183 | unpcklpd xmm0,XMMWORD PTR [eax] |
| 184 | unpcklps xmm0,XMMWORD PTR [eax] |
| 185 | cmpss xmm6,xmm7,0x10 |
| 186 | cmpss xmm7,DWORD PTR [eax],0x10 |
| 187 | cmpsd xmm6,xmm7,0x10 |
| 188 | cmpsd xmm7,QWORD PTR [eax],0x10 |
| 189 | cvtsi2ss xmm1,eax |
| 190 | cvtsi2sd xmm1,eax |
| 191 | cvtsi2ssd xmm1,eax |
| 192 | cvtsi2sdd xmm1,eax |
| 193 | cvtsi2ss xmm1,DWORD PTR [eax] |
| 194 | cvtsi2ss xmm1,[eax] |
| 195 | cvtsi2sd xmm1,DWORD PTR [eax] |
| 196 | cvtsi2sd xmm1,[eax] |
| 197 | cvtsi2ssd xmm1,DWORD PTR [eax] |
| 198 | cvtsi2sdd xmm1,DWORD PTR [eax] |