aboutsummaryrefslogtreecommitdiff
path: root/libffi/ChangeLog.libgcj
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2023-10-09 16:09:23 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2023-10-09 17:01:55 +0800
commit6882df700cebf5a2292566c5acb2480f7dafd116 (patch)
tree1a80f8763d895422150707b13301e878f9a96af1 /libffi/ChangeLog.libgcj
parent873586ebc565b6c8abbaaba58b900dbe984bf64f (diff)
downloadgcc-6882df700cebf5a2292566c5acb2480f7dafd116.zip
gcc-6882df700cebf5a2292566c5acb2480f7dafd116.tar.gz
gcc-6882df700cebf5a2292566c5acb2480f7dafd116.tar.bz2
Initial support for -mevex512
gcc/ChangeLog: * common/config/i386/i386-common.cc (OPTION_MASK_ISA2_EVEX512_SET): New. (OPTION_MASK_ISA2_EVEX512_UNSET): Ditto. (ix86_handle_option): Handle EVEX512. * config/i386/i386-c.cc (ix86_target_macros_internal): Handle EVEX512. Add __EVEX256__ when AVX512VL is set. * config/i386/i386-options.cc: (isa2_opts): Handle EVEX512. (ix86_valid_target_attribute_inner_p): Ditto. (ix86_option_override_internal): Set EVEX512 target if it is not explicitly set when AVX512 is enabled. Disable AVX512{PF,ER,4VNNIW,4FAMPS} for -mno-evex512. * config/i386/i386.opt: Add mevex512. Temporaily RejectNegative.
Diffstat (limited to 'libffi/ChangeLog.libgcj')
0 files changed, 0 insertions, 0 deletions