]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/i386/string-bad.s
Imported binutils-2.20
[msp430-binutils.git] / gas / testsuite / gas / i386 / string-bad.s
diff --git a/gas/testsuite/gas/i386/string-bad.s b/gas/testsuite/gas/i386/string-bad.s
new file mode 100644 (file)
index 0000000..7c739a1
--- /dev/null
@@ -0,0 +1,22 @@
+       .text
+       .code32
+start:
+       movsb   (%esi), (%di)
+       movsb   (%si), (%edi)
+       movsb   (%esi), %ds:(%edi)
+       stosb   %ds:(%edi)
+       cmpsb   %ds:(%edi), (%esi)
+       scasb   %ds:(%edi)
+       insb    (%dx), %ds:(%edi)
+
+       .intel_syntax noprefix
+
+       movs    byte ptr [edi], [si]
+       movs    byte ptr [di], [esi]
+       movs    byte ptr ds:[edi], [esi]
+       movs    byte ptr [edi], word ptr [esi]
+       stos    byte ptr ds:[edi]
+       cmps    byte ptr [esi], ds:[edi]
+       cmps    byte ptr [esi], dword ptr [edi]
+       scas    byte ptr ds:[edi]
+       ins     byte ptr ds:[edi], dx