Browse Source
gas/ * config/tc-i386.c (cpu_arch): Add .serialize. (cpu_noarch): Likewise. * doc/c-i386.texi: Document serialize. * testsuite/gas/i386/i386.exp: Run serialize tests * testsuite/gas/i386/serialize.d: Likewise. * testsuite/gas/i386/x86-64-serialize.d: Likewise. * testsuite/gas/i386/serialize.s: Likewise. opcodes/ * i386-dis.c (prefix_table): New instructions serialize. * i386-gen.c (cpu_flag_init): Add CPU_SERIALIZE_FLAGS, CPU_ANY_SERIALIZE_FLAGS. (cpu_flags): Add CpuSERIALIZE. * i386-opc.h (enum): Add CpuSERIALIZE. (i386_cpu_flags): Add cpuserialize. * i386-opc.tbl: Add SERIALIZE insns. * i386-init.h: Regenerate. * i386-tbl.h: Likewise.binutils-2_35-branch
committed by
H.J. Lu
14 changed files with 4251 additions and 4151 deletions
@ -0,0 +1,12 @@ |
|||
#as: |
|||
#objdump: -dw |
|||
#name: SERIALIZE insns |
|||
#source: serialize.s |
|||
|
|||
.*: +file format .* |
|||
|
|||
Disassembly of section \.text: |
|||
|
|||
0+ <_start>: |
|||
[ ]*[a-f0-9]+: 0f 01 e8 + serialize * |
|||
#pass |
|||
@ -0,0 +1,5 @@ |
|||
# Check SERIALIZE instructions. |
|||
|
|||
.text |
|||
_start: |
|||
serialize |
|||
@ -0,0 +1,12 @@ |
|||
#as: |
|||
#objdump: -dw |
|||
#name: x86_64 SERIALIZE insns |
|||
#source: serialize.s |
|||
|
|||
.*: +file format .* |
|||
|
|||
Disassembly of section \.text: |
|||
|
|||
0+ <_start>: |
|||
[ ]*[a-f0-9]+: 0f 01 e8 + serialize * |
|||
#pass |
|||
File diff suppressed because it is too large
File diff suppressed because it is too large
Loading…
Reference in new issue