diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2019-04-08 17:04:01 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2019-04-08 17:04:16 -0700 |
commit | 462cac5884ed4c38e6180b2e2769aaa5225e695b (patch) | |
tree | 78de364770f89c09cb88f814fcf4e8919b086054 /include | |
parent | 8c402d4151a18c735d1d23ddbe56957d65322064 (diff) | |
download | gdb-462cac5884ed4c38e6180b2e2769aaa5225e695b.zip gdb-462cac5884ed4c38e6180b2e2769aaa5225e695b.tar.gz gdb-462cac5884ed4c38e6180b2e2769aaa5225e695b.tar.bz2 |
x86: Define GNU_PROPERTY_X86_ISA_1_AVX512_BF16
Update assembler and readelf to support
#define GNU_PROPERTY_X86_ISA_1_AVX512_BF16 (1U << 24)
for AVX512_BF16.
binutils/
* readelf.c (decode_x86_isa): Handle
GNU_PROPERTY_X86_ISA_1_AVX512_BF16.
* testsuite/binutils-all/i386/pr21231b.d: Updated.
* testsuite/binutils-all/x86-64/pr21231b.d: Likewise.
gas/
* config/tc-i386.c (output_insn): Support
GNU_PROPERTY_X86_ISA_1_AVX512_BF16.
* testsuite/gas/i386/property-2.s: Add AVX512_BF16 test.
* testsuite/gas/i386/property-2.d: Updated.
* testsuite/gas/i386/x86-64-property-2.d: Likewise.
include/
* elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | include/elf/common.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index e61a4bd..4c1bedb 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2019-04-08 H.J. Lu <hongjiu.lu@intel.com> + + * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New. + 2019-04-07 Alan Modra <amodra@gmail.com> Merge from gcc. diff --git a/include/elf/common.h b/include/elf/common.h index ebdb821..75c4fb7 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -829,6 +829,7 @@ #define GNU_PROPERTY_X86_ISA_1_AVX512_VBMI (1U << 21) #define GNU_PROPERTY_X86_ISA_1_AVX512_VBMI2 (1U << 22) #define GNU_PROPERTY_X86_ISA_1_AVX512_VNNI (1U << 23) +#define GNU_PROPERTY_X86_ISA_1_AVX512_BF16 (1U << 24) #define GNU_PROPERTY_X86_FEATURE_2_X86 (1U << 0) #define GNU_PROPERTY_X86_FEATURE_2_X87 (1U << 1) |