aboutsummaryrefslogtreecommitdiff
path: root/gcc/common/config/i386
AgeCommit message (Expand)AuthorFilesLines
2021-09-13Merged current trunk to branch.Thomas Koenig4-11/+87
2020-12-11Fix feature check for HRESET/AVX_VNNI/UINTRHongyu1-10/+15
2020-12-05X86_64: Enable support for next generation AMD Zen3 CPU.Venkataramanan Kumar3-1/+34
2020-11-11Support Intel AVX VNNIliuhongt4-1/+23
2020-10-29Enable GCC to support Intel Key Locker ISAliuhongt4-18/+93
2020-10-15Enable Intel HRESET InstructionHongyu Wang4-0/+20
2020-10-15Enable gcc support for UINTRliuhongt4-0/+19
2020-10-01PR target/97250: i386: Add support for x86-64-v2, x86-64-v3, x86-64-v4 levels...Florian Weimer1-3/+7
2020-09-28Enable GCC support for AMX-TILE,AMX-INT8,AMX-BF16.liuhongt4-0/+72
2020-09-17If -mavx implies -mxsave, then -mno-xsave should imply -mno-avx.liuhongt1-2/+3
2020-08-28Fix: AVX512VP2INTERSECT should imply AVX512DQ.liuhongt1-2/+2
2020-08-19x86: Detect Rocket Lake and Alder LakeH.J. Lu1-0/+10
2020-07-10Initial Sapphire Rapids and Alder Lake support from ISA r40Cui,Lili3-0/+16
2020-06-24x86: Remove brand ID check for Intel processorsH.J. Lu1-7/+5
2020-06-24x86: Add Cooper Lake detection with AVX512BF16H.J. Lu1-1/+9
2020-06-24x86: Share _isa_names_table and use cpuinfo.hH.J. Lu1-0/+163
2020-06-24x86: Move cpuinfo.h from libgcc to common/config/i386H.J. Lu2-0/+942
2020-06-24x86: Fold arch_names_table into processor_alias_tableH.J. Lu2-90/+283
2020-05-06Enable TARGET_TSXLDTRK for GCC support.liuhongt1-0/+15
2020-05-06Enable GCC support for SERIALIZEliuhongt1-0/+15
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-17re PR target/92962 (Documentation: x86 Options - znver2 missing RDPID and WBN...Jakub Jelinek1-5/+5
2019-12-09Use OPTION_MASK_ISA2_$target_[SET,UNSET, ] to indicate those forHongtao Liu1-113/+113
2019-08-20Add TIGERLAKE and COOPERLAKE to GCC.Hongtao Liu1-0/+4
2019-07-23i386-common.c: Use PROCESSOR_ZNVER2 scheduler for znver2.Jan Hubicka1-1/+1
2019-06-26Enable GCC support for AVX512_VP2INTERSECT which will be in tigerlaker.Hongtao Liu1-1/+21
2019-05-28Add GCC support to ENQCMD.Xuepeng Guo1-0/+15
2019-05-08Enable support for bfloat16 which will be in Future Cooper Lake.Hongtao Liu1-1/+24
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-7/+10
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-13i386-common.c (processor_names): Add cascadelake.Wei Xiao1-0/+3
2018-11-22Fix option values for -march.Martin Liska1-4/+21
2018-11-09Add PTWRITE builtins for x86Andi Kleen1-0/+15
2018-11-04Enable support for next generation AMD Zen CPU, via -march=znver2.Venkataramanan Kumar1-0/+10
2018-10-15re PR target/87572 (ICE in emit_move_insn, at expr.c:3722)Jakub Jelinek1-2/+0
2018-10-14i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIWH.J. Lu1-2/+6
2018-09-17i386: move alignment defaults to processor_costs.Martin Liska1-43/+39
2018-09-04re PR target/87198 (ICE in extract_insn, at recog.c:2304)Jakub Jelinek1-4/+5
2018-09-03Come up with TARGET_GET_VALID_OPTION_VALUES option hook (PR driver/83193).Martin Liska1-0/+267
2018-07-17Define MAX_CODE_ALIGN globally.Martin Liska1-3/+0
2018-07-04[multiple changes]Martin Liska1-3/+13
2018-06-08Remove MPXMartin Liska1-2/+2
2018-05-14i386-common.c (OPTION_MASK_ISA_CLDEMOTE_SET, [...]): New defines.Sebastian Peryt1-0/+15
2018-05-11i386-common.c (OPTION_MASK_ISA_WAITPKG_SET, [...]): New defines.Sebastian Peryt1-0/+15
2018-04-24x86/CET: Remove the -mcet command-lint optionH.J. Lu1-1/+0
2018-04-20Define __CET__ for -fcf-protection and remove -mibtH.J. Lu1-17/+0
2018-04-19i386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...]): New defines.Sebastian Peryt1-0/+30
2018-03-05Enable WBOINVD and PCONFIG instructions.Olga Makhotina1-0/+30
2018-01-03Update copyright years.Jakub Jelinek1-1/+1