diff options
author | Jan Beulich <jbeulich@suse.com> | 2022-06-29 10:16:22 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2022-06-29 10:16:22 +0200 |
commit | 96016a2f00cf86c3e32487724eb747cc20098bc6 (patch) | |
tree | 7f4dda592cf08a2a4ac34eb2688230c54c40b71e /opcodes | |
parent | 9d92d2cc8d59a04103e92dd5ba97d48efc71dca4 (diff) | |
download | gdb-96016a2f00cf86c3e32487724eb747cc20098bc6.zip gdb-96016a2f00cf86c3e32487724eb747cc20098bc6.tar.gz gdb-96016a2f00cf86c3e32487724eb747cc20098bc6.tar.bz2 |
x86: drop stray NoRex64 from XBEGIN
Presumably this being there was a result of taking CALL as a reference
when adding the RTM insns. But with No_qSuf the attribute has no effect.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/i386-opc.tbl | 2 | ||||
-rw-r--r-- | opcodes/i386-tbl.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/opcodes/i386-opc.tbl b/opcodes/i386-opc.tbl index ca48d3d..f646f76 100644 --- a/opcodes/i386-opc.tbl +++ b/opcodes/i386-opc.tbl @@ -1911,7 +1911,7 @@ xrelease, 0xf3, None, CpuHLE, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|I // RTM instructions xabort, 0xc6f8, None, CpuRTM, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8 } -xbegin, 0xc7f8, None, CpuRTM, JumpDword|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Disp16|Disp32|Disp32S } +xbegin, 0xc7f8, None, CpuRTM, JumpDword|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Disp16|Disp32|Disp32S } xend, 0xf01d5, None, CpuRTM, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, {} xtest, 0xf01d6, None, CpuHLE|CpuRTM, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, {} diff --git a/opcodes/i386-tbl.h b/opcodes/i386-tbl.h index c330300..7c5b40e 100644 --- a/opcodes/i386-tbl.h +++ b/opcodes/i386-tbl.h @@ -41353,7 +41353,7 @@ const insn_template i386_optab[] = 0, 0, 0, 0, 0, 0, 0 } } } }, { "xbegin", 0xc7f8, None, 1, { 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |