[PATCH] x86: drop stray NoRex64 from XBEGIN
H.J. Lu
hjl.tools@gmail.com
Tue Jun 28 14:38:01 GMT 2022
On Tue, Jun 28, 2022 at 7:10 AM Jan Beulich <jbeulich@suse.com> wrote:
>
> 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.
>
> --- a/opcodes/i386-opc.tbl
> +++ b/opcodes/i386-opc.tbl
> @@ -1911,7 +1911,7 @@ xrelease, 0xf3, None, CpuHLE, No_bSuf|No
>
> // 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, {}
>
OK.
Thanks.
--
H.J.
More information about the Binutils
mailing list