Add support for intel HRESET instructions.

H.J. Lu hjl.tools@gmail.com
Tue Oct 13 21:53:20 GMT 2020


On Tue, Oct 13, 2020 at 1:55 AM Jan Beulich <jbeulich@suse.com> wrote:
>
> On 13.10.2020 09:52, Cui, Lili wrote:
> > @@ -889,7 +892,7 @@ typedef struct insn_template
> >
> >    /* base_opcode is the fundamental opcode byte without optional
> >       prefix(es).  */
> > -  unsigned int base_opcode;
> > +  unsigned long long base_opcode;
>
> I think we should try to avoid this by (about) all means. I realize
> this will mean some more extensive rework of how opcodes are
> stored, but the way this is done is already pretty inefficient, and
> things get only worse by this widening of the field.

I am checking in this patch:

https://sourceware.org/pipermail/binutils/2020-October/113694.html

to support prefix for regular encoding.  I only added PREFIX_F3.
We can add other prefixes later.

-- 
H.J.


More information about the Binutils mailing list