.text
+ .allow_index_reg
# All the following should be illegal
mov (%dx),%al
mov (%eax,%esp,2),%al
insertq $4,$2,%xmm2,%ebx
cvtsi2ssq (%eax),%xmm1
cvtsi2sdq (%eax),%xmm1
+ fnstsw %eax
+ fnstsw %al
+ fstsw %eax
+ fstsw %al
+
+movnti %ax, (%eax)
+movntiw %ax, (%eax)
+
+ add (%si,%esi), %eax
+ add (%esi,%si), %eax
+ add (%eiz), %eax
+ add (%eax), %eiz
.intel_syntax noprefix
cvtsi2ss xmm1,QWORD PTR [eax]
movq DWORD PTR [esp],xmm1
movq WORD PTR [esp],xmm1
movq BYTE PTR [esp],xmm1
+ fnstsw eax
+ fnstsw al
+ fstsw eax
+ fstsw al
+
+movsx ax, [eax]
+movsx eax, [eax]
+movzx ax, [eax]
+movzx eax, [eax]
+
+movnti word ptr [eax], ax
+
+ shl [eax], 1
+ rol [ecx], 2
+ rcl [edx], cl