i386: Use .insn describe jmpabs's testcases.
authorHu, Lin1 <lin1.hu@intel.com>
Mon, 8 Jan 2024 07:47:30 +0000 (15:47 +0800)
committerHu, Lin1 <lin1.hu@intel.com>
Mon, 8 Jan 2024 08:09:45 +0000 (16:09 +0800)
gas/ChangeLog:

* testsuite/gas/i386/x86-64-apx-jmpabs-inval.s: Use .insn instead
of .byte to describe test cases.

gas/testsuite/gas/i386/x86-64-apx-jmpabs-inval.s

index de4440a..481fc7c 100644 (file)
@@ -2,14 +2,14 @@
 
        .text
 # With 66 prefix
-       .byte 0x66,0xd5,0x00,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+       .insn {rex2} data16 0xa1, $1{:u64}
 # With 67 prefix
-       .byte 0x67,0xd5,0x00,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+       .insn {rex2} addr32 0xa1, $1{:u64}
 # With F2 prefix
-       .byte 0xf2,0xd5,0x00,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+       .insn {rex2} repne 0xa1, $1{:u64}
 # With F3 prefix
-       .byte 0xf3,0xd5,0x00,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+       .insn {rex2} rep 0xa1, $1{:u64}
 # With LOCK prefix
-       .byte 0xf0,0xd5,0x00,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+       .insn {rex2} lock 0xa1, $1{:u64}
 # REX2.M0 = 0 REX2.W = 1
        .byte 0xd5,0x08,0xa1,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00