[PATCH 7/7] ix86: don't recognize/derive Q suffix in the common case
Jan Beulich
jbeulich@suse.com
Thu Aug 18 06:29:59 GMT 2022
On 17.08.2022 22:36, H.J. Lu wrote:
> On Tue, Aug 16, 2022 at 12:34 AM Jan Beulich <jbeulich@suse.com> wrote:
>>
>> Have its use, except where actually legitimate, result in the same "only
>> supported in 64-bit mode" diagnostic as emitted for other 64-bit only
>> insns. Also suppress deriving of the suffix in Intel mode except in the
>> legitimate cases. This in exchange allows dropping the respective code
>> from match_template().
>>
>> Oddly enough despite gcc's preference towards FILDQ and FIST{,T}Q we
>
> This is for inline assembly:
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39590
I don't think this is affecting inline assembly only. The Z operand modifier
is also used in i386.md. And the lack of testcase when gcc uses it (no
matter for what purpose) is odd in any event.
Jan
More information about the Binutils
mailing list