aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2023-11-23 10:03:17 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2023-11-24 10:02:14 +0800
commita1f8e65dee2d9e929cd083f36501d08bdc9c8072 (patch)
tree0d92b1038a1b3c237855991aeb08144d984a5480 /gcc/expr.cc
parentd89903ff29473e6e64f032ecee5c72d1584546dc (diff)
downloadgcc-a1f8e65dee2d9e929cd083f36501d08bdc9c8072.zip
gcc-a1f8e65dee2d9e929cd083f36501d08bdc9c8072.tar.gz
gcc-a1f8e65dee2d9e929cd083f36501d08bdc9c8072.tar.bz2
i386: Fix AVX512 and AVX10 option issues
gcc/ChangeLog: PR target/112643 * config/i386/driver-i386.cc (check_avx10_avx512_features): Renamed to ... (check_avx512_features): this and remove avx10 check. (host_detect_local_cpu): Never append -mno-avx10.1-{256,512} to avoid emitting warnings when building GCC with native arch. * config/i386/i386-builtin.def (BDESC): Add missing AVX512VL for 128/256 bit builtin for AVX512VP2INTERSECT. * config/i386/i386-options.cc (ix86_option_override_internal): Also check whether the AVX512 flags is set when trying to reset. * config/i386/i386.h (PTA_SKYLAKE_AVX512): Add missing PTA_EVEX512. (PTA_ZNVER4): Ditto.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions