[PATCH v2] Support Intel AVX10.2 media instructions
Jiang, Haochen
haochen.jiang@intel.com
Thu Sep 19 05:38:55 GMT 2024
> From: Jan Beulich <jbeulich@suse.com>
> Sent: Friday, September 13, 2024 8:48 PM
>
> On 13.09.2024 05:21, Jiang, Haochen wrote:
> >> From: Jan Beulich <jbeulich@suse.com>
> >> Sent: Wednesday, September 11, 2024 9:53 PM
> >>
> >> On 09.09.2024 10:18, Haochen Jiang wrote:
> >>> We could not use this
> >>> method to vmpsadbw due to different prefix although it is a
> >>> promotion from AVX2.
> >>
> >> I'm afraid I don't understand this. Why can't you use %XE in the new table
> entry?
> >> (Of course you can't simply re-use the original one.)
> >
> > They are under different opcode I suppose. Maybe it could be used by
> > linking to the original table directly although they are different opcode.
>
> Hmm, as said - you can't very well re-use the existing entry, yet no matter that
> you add a new one I don't see why that can't have %XE there.
%XE should be there for {evex} prefix, but should we re-use the existing entry?
The previous entry directly used PREFIX_DATA and will not pass any table because WIG
and 66 prefix.
To re-use the entry, it seems to me that we need to add a table pass for the old one.
This won't save table pass.
Do you have some brilliant ideas?
Thx,
Haochen
>
> Jan
More information about the Binutils
mailing list