x86 ISA v3 / v4 coverage
Michael Matz
matz@suse.de
Wed Jun 8 11:09:55 GMT 2022
Hello,
On Tue, 7 Jun 2022, H.J. Lu wrote:
> > > > Shouldn't AVX512_4FMAPS be excluded from v4, just like AVX512_4VNNIW is?
> > >
> > > Yes, it should be since it doesn't require v4.
> > >
> > > > And is it correct for new ISA additions (like not so long ago AVX512-FP16)
> > > > to become part of what is covered by v3 or v4? AMX, for example, was
> > >
> > > AVX512_FP16 requires v4.
> >
> > But it can't be part of v3 or v4. New ISA additions never can become
> > part of an existing ISA level, once it's released it's fixated. I just
> > wanted to state this explicitely because it seems Jan used "part of vX"
> > to mean "binaries stating to require vX can use ISA feature so-and-so",
> > whereas you seem to mean "ISA feature so-and-so requires at least vX".
>
> This is because the ISA level marker is a minimum requirement.
Then we are in agreement. I merely wouldn't call that "be part of", like
I wouldn't call AVX to be a part of SSE2.
Ciao,
Michael.
More information about the Binutils
mailing list