aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386-c.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-817/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-30c-family: Use BULTINS_LOCATION for predefined macros changed upon optimize or...Jakub Jelinek1-0/+4
2021-09-08AVX512FP16: Initial support for AVX512FP16 feature and scalar _Float16 instru...Guo, Xuepeng1-0/+2
2021-04-20x86: Use crc32 target option for CRC32 intrinsicsH.J. Lu1-0/+2
2021-04-12Add rocketlake to gcc.Cui,Lili1-0/+7
2021-01-15i386: Use cpp_define_formatted for __SIZEOF_FLOAT80__ definitionUros Bizjak1-6/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-05X86_64: Enable support for next generation AMD Zen3 CPU.Venkataramanan Kumar1-0/+7
2020-11-11Support Intel AVX VNNIliuhongt1-0/+2
2020-10-29Enable GCC to support Intel Key Locker ISAliuhongt1-0/+4
2020-10-15Enable Intel HRESET InstructionHongyu Wang1-1/+2
2020-10-15Enable gcc support for UINTRliuhongt1-0/+2
2020-09-30i386: Define __LAHF_SAHF__ and __MOVBE__ macros, based on ISA flagsFlorian Weimer1-0/+4
2020-09-28Enable GCC support for AMX-TILE,AMX-INT8,AMX-BF16.liuhongt1-0/+7
2020-09-14options: Save and restore opts_set for Optimization and Target optionsJakub Jelinek1-3/+4
2020-07-10Initial Sapphire Rapids and Alder Lake support from ISA r40Cui,Lili1-0/+15
2020-05-10i386: Define __ILP32__ and _ILP32 for all 32-bit targetsGerald Pfeifer1-0/+2
2020-05-06Enable TARGET_TSXLDTRK for GCC support.liuhongt1-0/+2
2020-05-06Enable GCC support for SERIALIZEliuhongt1-0/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-09Use OPTION_MASK_ISA2_$target_[SET,UNSET, ] to indicate those forHongtao Liu1-16/+16
2019-08-20Add TIGERLAKE and COOPERLAKE to GCC.Hongtao Liu1-0/+13
2019-06-26Enable GCC support for AVX512_VP2INTERSECT which will be in tigerlaker.Hongtao Liu1-0/+2
2019-05-28Add GCC support to ENQCMD.Xuepeng Guo1-0/+2
2019-05-15i386: Allow MMX register modes in SSE registersH.J. Lu1-0/+2
2019-05-08Enable support for bfloat16 which will be in Future Cooper Lake.Hongtao Liu1-0/+2
2019-05-02Enhance target and target_clone error messages.Martin Liska1-2/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-13i386-common.c (processor_names): Add cascadelake.Wei Xiao1-0/+7
2018-11-09Add PTWRITE builtins for x86Andi Kleen1-0/+2
2018-11-04Enable support for next generation AMD Zen CPU, via -march=znver2.Venkataramanan Kumar1-0/+7
2018-06-08Remove MPXMartin Liska1-2/+0
2018-06-07config.gcc: Support "tremont".Olga Makhotina1-0/+7
2018-05-17config.gcc: Support "goldmont-plus".Olga Makhotina1-0/+7
2018-05-14i386-common.c (OPTION_MASK_ISA_CLDEMOTE_SET, [...]): New defines.Sebastian Peryt1-0/+2
2018-05-11i386-common.c (OPTION_MASK_ISA_WAITPKG_SET, [...]): New defines.Sebastian Peryt1-0/+2
2018-05-08config.gcc: Support "goldmont".Olga Makhotina1-0/+7
2018-04-20Define __CET__ for -fcf-protection and remove -mibtH.J. Lu1-14/+6
2018-04-19x86: Enable -fcf-protection with multi-byte NOPsH.J. Lu1-2/+4
2018-04-19i386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...]): New defines.Sebastian Peryt1-0/+4
2018-04-16Fixed g++.dg/ext/mv16.C with -march=native.Olga Makhotina1-0/+7
2018-03-14Split-up -march=icelake on -march=icelake-server and -march=icelake-clientJulia Koval1-5/+12
2018-03-05Enable WBOINVD and PCONFIG instructions.Olga Makhotina1-0/+4
2018-02-02Add -march=icelake.Julia Koval1-0/+7
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-25re PR target/83488 (ICE on a CET test-case)Jakub Jelinek1-2/+2
2017-12-22Enable AVX512BITALGJulia Koval1-0/+2
2017-12-22This is a follow up patch for pr83488 to fix an error in setting...Igor Tsimbalist1-1/+1
2017-12-21re PR target/83488 (ICE on a CET test-case)Jakub Jelinek1-4/+4