[llvm-dev] New x86-64 micro-architecture levels (original) (raw)

H.J. Lu via llvm-dev llvm-dev at lists.llvm.org
Mon Jul 13 06:31:31 PDT 2020


On Mon, Jul 13, 2020 at 12:48 AM Jan Beulich <jbeulich at suse.com> wrote:

On 13.07.2020 09:40, Florian Weimer wrote: > * Richard Biener: >>> 2. I have a library with AVX2 and FMA, which directory should it go? >> >> Eventually GCC/gas can annotate objects with the lowest architecture >> level that is applicable? > > H.J. has patches for ELF program properties. I think > GNUPROPERTYX86ISA1NEEDED would convey this information. This > proposal and the glibc patches are independent of that. From (partly just halfway) recent discussions with H.J. I gained the understanding that the piece we're aiming at getting to work properly is the recording of GNUPROPERTYX86FEATURE2*, not so much GNUPROPERTYX86ISA1*. If the ISA one is to be used as a basis here, a lot of new flags will need adding (and properly setting) first, I think.

We can update GNU_PROPERTY_X86_ISA_1_* as needed.

-- H.J.



More information about the llvm-dev mailing list