aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386-c.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-12-20Enable VPCLMULQDQ supportJulia Koval1-0/+2
2017-12-16poly_int: IN_TARGET_CODERichard Sandiford1-0/+2
2017-12-12Enable VAES support [1/5]Julia Koval1-0/+2
2017-12-05Enable VNNI support [1/5]Julia Koval1-0/+2
2017-11-26i386.c (processor_target_table): Add skylake_cost for skylake-avx512.Uros Bizjak1-0/+7
2017-11-16Enable VBMI2 support [1/7]Julia Koval1-0/+2
2017-11-07Fix SSE bits dependencies.Julia Koval1-2/+2
2017-10-21Update x86 backend to enable Intel CET.Igor Tsimbalist1-0/+12
2017-10-20Add GFNI command line options and macrosJulia Koval1-0/+2
2017-09-20config.gcc: Support "knm".Sebastian Peryt1-0/+7
2017-02-17i386-common.c (OPTION_MASK_ISA_RDPID_SET): New.Julia Koval1-0/+2
2017-01-11i386-common.c (OPTION_MASK_ISA_SGX_UNSET): New.Julia Koval1-0/+2
2017-01-10Enable AVX-512 VPOPCNTD/VPOPCNTQ instructions.Andrew Senkevich1-0/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-17Enable AVX512_4FMAPS and AVX512_4VNNIW instructionsKirill Yukhin1-2/+15
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-05Delete x86 deprecated pcommit instruction supportAndrew Senkevich1-2/+0
2016-02-23Remove __seg_tls before first release.Richard Henderson1-2/+0
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-24Introduce support for PKU instructions.Kirill Yukhin1-0/+2
2015-12-16i386-c.c (ix86_target_macros_internal): Remove duplicate check (__CLZERO__).Kirill Yukhin1-2/+0
2015-12-06support for AMD clzero isa.Victoria Stepanyan1-0/+2
2015-11-09i386: Add address spaces for fs/gs segments and tlsRichard Henderson1-0/+8
2015-10-16gen-mul-tables.cc: Adjust include files.Andrew MacLeod1-8/+2
2015-10-06AMD znver1 enablement.Venkataramanan Kumar1-0/+9
2015-09-25Rename IA MCU processor lakemount to lakemontH.J. Lu1-3/+3
2015-09-24Change IA MCU processor from iamcu to lakemountH.J. Lu1-3/+3
2015-09-22AVX-512. Introduce SKylake server CPU.Kirill Yukhin1-0/+7
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-2/+1
2015-07-06Handle PROCESSOR_IAMCU in ix86_target_macros_internalH.J. Lu1-0/+5