From: Haochen Jiang Date: Wed, 10 Jan 2024 02:20:37 +0000 (+0800) Subject: i386: Add AVX10.1 related macros X-Git-Tag: basepoints/gcc-15~2971 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4ab847b354ee9e13e6052f78f49f575eae3abf3f;p=thirdparty%2Fgcc.git i386: Add AVX10.1 related macros gcc/ChangeLog: PR target/113288 * config/i386/i386-c.cc (ix86_target_macros_internal): Add __AVX10_1__, __AVX10_1_256__ and __AVX10_1_512__. --- diff --git a/gcc/config/i386/i386-c.cc b/gcc/config/i386/i386-c.cc index c3ae984670b6..366b560158a1 100644 --- a/gcc/config/i386/i386-c.cc +++ b/gcc/config/i386/i386-c.cc @@ -735,6 +735,13 @@ ix86_target_macros_internal (HOST_WIDE_INT isa_flag, def_or_undef (parse_in, "__EVEX512__"); if (isa_flag2 & OPTION_MASK_ISA2_USER_MSR) def_or_undef (parse_in, "__USER_MSR__"); + if (isa_flag2 & OPTION_MASK_ISA2_AVX10_1_256) + { + def_or_undef (parse_in, "__AVX10_1_256__"); + def_or_undef (parse_in, "__AVX10_1__"); + } + if (isa_flag2 & OPTION_MASK_ISA2_AVX10_1_512) + def_or_undef (parse_in, "__AVX10_1_512__"); if (TARGET_IAMCU) { def_or_undef (parse_in, "__iamcu");