]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/i386/nops.s
Imported binutils-2.20
[msp430-binutils.git] / gas / testsuite / gas / i386 / nops.s
index 9dddb42b9ea10791c3743c4077ff9402cd4fb856..1397ec56f0e5bcb533f78ae3d49af178adaef9ee 100644 (file)
@@ -9,6 +9,49 @@
        .byte 0x66, 0x0f, 0x1f, 0x84, 0x0,  0x0, 0x0, 0x0, 0x0
        .byte 0x66, 0x2e, 0x0f, 0x1f, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0
 
        .byte 0x66, 0x0f, 0x1f, 0x84, 0x0,  0x0, 0x0, 0x0, 0x0
        .byte 0x66, 0x2e, 0x0f, 0x1f, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0
 
+       # reg,reg
+       .byte 0x0f, 0x19, 0xff
+       .byte 0x0f, 0x1a, 0xff  
+       .byte 0x0f, 0x1b, 0xff
+       .byte 0x0f, 0x1c, 0xff  
+       .byte 0x0f, 0x1d, 0xff
+       .byte 0x0f, 0x1e, 0xff  
+       .byte 0x0f, 0x1f, 0xff
+
+       # with base and imm8
+       .byte 0x0f, 0x19, 0x5A, 0x22
+       .byte 0x0f, 0x1a, 0x5A, 0x22
+       .byte 0x0f, 0x1b, 0x5A, 0x22
+       .byte 0x0f, 0x1c, 0x5A, 0x22
+       .byte 0x0f, 0x1d, 0x5A, 0x22
+       .byte 0x0f, 0x1e, 0x5A, 0x22
+       .byte 0x0f, 0x1f, 0x5A, 0x22
+
+       # with sib and imm32
+       .byte 0x0f, 0x19, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1a, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1b, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1c, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1d, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1e, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+       .byte 0x0f, 0x1f, 0x9C, 0x1D, 0x11, 0x22, 0x33, 0x44
+
+       .byte 0x0f, 0x19, 0x04, 0x60
+       .byte 0x0f, 0x1a, 0x04, 0x60
+       .byte 0x0f, 0x1b, 0x04, 0x60
+       .byte 0x0f, 0x1c, 0x04, 0x60
+       .byte 0x0f, 0x1d, 0x04, 0x60
+       .byte 0x0f, 0x1e, 0x04, 0x60
+       .byte 0x0f, 0x1f, 0x04, 0x60
+
+       .byte 0x0f, 0x19, 0x04, 0x59
+       .byte 0x0f, 0x1a, 0x04, 0x59
+       .byte 0x0f, 0x1b, 0x04, 0x59
+       .byte 0x0f, 0x1c, 0x04, 0x59
+       .byte 0x0f, 0x1d, 0x04, 0x59
+       .byte 0x0f, 0x1e, 0x04, 0x59
+       .byte 0x0f, 0x1f, 0x04, 0x59
+
        nop (%eax) 
        nop %eax
        nop %ax
        nop (%eax) 
        nop %eax
        nop %ax
@@ -16,5 +59,3 @@
        nopw (%eax) 
        nopl %eax
        nopw %ax
        nopw (%eax) 
        nopl %eax
        nopw %ax
-
-       .p2align 4