]> gcc.gnu.org Git - gcc.git/history - gcc/config/i386/x86-tune.def
Zen4 tuning part 2
[gcc.git] / gcc / config / i386 / x86-tune.def
2022-12-22 Jan HubickaZen4 tuning part 2
2022-12-07 Hongyu Wangi386: Avoid fma_chain for -march=alderlake and sapphire...
2022-11-17 Lili Cuix86: Enable 256 move by pieces for ALDERLAKE machine.
2022-11-08 Haochen JiangAdd m_CORE_ATOM for atom cores
2022-05-23 Mayshao[x86_64]: Zhaoxin lujiazui enablement
2022-03-29 Jan HubickaDisable gathers for znver3 for vectors with 2 or 4...
2022-01-17 Martin LiskaChange references of .c files to .cc files
2022-01-16 wwwhhhyyy[i386] GLC tuning: Break false dependency for dest...
2022-01-03 Jakub JelinekUpdate copyright years.
2021-12-04 Jakub Jelineki386, ipa-modref: Comment spelling fix
2021-12-03 H.J. Lux86: Add -mmove-max=bits and -mstore-max=bits
2021-12-01 Jakub Jelineki386: Fix up some minor formatting issues and one incon...
2021-11-11 Cui,Lilix86: Update -mtune=alderlake
2021-09-17 H.J. Lux86: Add TARGET_SSE_PARTIAL_REG_[FP_]CONVERTS_DEPENDENCY
2021-09-17 H.J. Lux86: Update memcpy/memset inline strategies for -mtune...
2021-09-17 H.J. Lux86: Update -mtune=tremont
2021-09-13 H.J. Lux86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES
2021-08-18 liuhongtAdd x86 tune to enable v2df vector reduction by paddpd.
2021-04-06 H.J. Lux86: Update memcpy/memset inline strategies for Skylake...
2021-03-31 H.J. Lux86: Update memcpy/memset inline strategies for Ice...
2021-03-17 Jan HubickaEnable gather on zen3 hardware.
2021-02-05 Jakub Jelineki386: Fix up TARGET_QIMODE_MATH for many AMD CPU tuning...
2021-02-05 liuhongtEnable X86_TUNE_AVX256_UNALIGNED_{LOAD,STORE}_OPTIMAL...
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-05 Venkataramanan KumarX86_64: Enable support for next generation AMD Zen3...
2020-07-20 Uros Bizjaki386: Use lock prefixed insn instead of MFENCE [PR95750]
2020-03-17 Jakub JelinekFix up duplicated duplicated words mostly in comments
2020-01-31 Uros BizjakFix TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL handling.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-17 Hongyu WangAdd abs pattern to handle {si,di} mode abs to avoid...
2019-11-18 Hongtao LiuSplit X86_TUNE_AVX128_OPTIMAL into X86_TUNE_AVX256_SPLI...
2019-09-16 Uros Bizjakre PR target/91719 (gcc compiles seq_cst store on x86...
2019-07-23 Jan Hubicka* config/i386/x86-tune.def (X86_TUNE_AVOID_256FMA_CHAIN...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-31 Jan Hubicka* x86-tune.def: Enable inter_unit_moves_to_vec for...
2018-11-04 Venkataramanan KumarEnable support for next generation AMD Zen CPU, via...
2018-07-13 H.J. Lux86: Tune Skylake, Cannonlake and Icelake as Haswell
2018-06-07 Olga Makhotinaconfig.gcc: Support "tremont".
2018-05-31 H.J. Lux86: Re-enable partial_reg_dependency and movx for...
2018-05-17 Olga Makhotinaconfig.gcc: Support "goldmont-plus".
2018-05-08 Olga Makhotinaconfig.gcc: Support "goldmont".
2018-04-16 Julia KovalAdd sse_unaligned_load_optimal and sse_unaligned_store_...
2018-03-30 Julia KovalEnable tuning options for skylake-avx512.
2018-01-12 Martin JamborDeferring FMA transformations in tight loops
2018-01-10 Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2018-01-03 Jakub JelinekUpdate copyright years.
2017-12-02 Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2017-11-17 Sergey ShalnovEnable option -mprefer-avx256 as default for Intel...
2017-11-15 H.J. Lui386: Add X86_TUNE_EMIT_VZEROUPPER
2017-11-02 Jan Hubicka* x86-tune.def (X86_TUNE_USE_INCDEC): Enable for Haswell+.
2017-10-27 Jan Hubicka* x86-tune.def (X86_TUNE_INTER_UNIT_MOVES_TO_VEC):...
2017-10-27 Jan Hubickax86-tune.def (X86_TUNE_PARTIAL_REG_DEPENDENCY, [.....
2017-10-10 Jan Hubickax86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, [....
2017-10-05 Jan Hubickai386.c (ix86_size_cost, [...]): Set reassociation width...
2017-09-20 Sebastian Perytconfig.gcc: Support "knm".
2017-04-04 Jakub Jelinekre PR tree-optimization/79390 (10% performance drop...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-10-04 Uros Bizjakx86-tune.def (X86_TUNE_VECTORIZE_DOUBLE): Remove.
2016-09-07 Eric Gallageri386.c: Add 'U' suffix to processor feature bits to...
2016-02-04 Victoria StepanyanDisable auto prefetcher for -march=znver1.
2016-01-11 Yuri Rumyantsevre PR rtl-optimization/68920 (Undesirable if-conversion...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-10-16 H.J. LuDisable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont
2015-10-06 Venkataramanan KumarAMD znver1 enablement.
2015-10-01 H.J. LuEnable bt and and movzx for Lakemont
2015-09-25 H.J. LuRename IA MCU processor lakemount to lakemont
2015-09-25 H.J. LuChange IA MCU processor from iamcu to lakemount
2015-07-06 H.J. LuAdd -march=iamcu to optimize for IA MCU
2015-01-05 Jakub JelinekUpdate copyright years.
2014-12-10 Ilya TocarAdd march=knl.
2014-12-03 Ilya Enkovichconstraints.md (Yr): New.
2014-10-13 Evgeny Stupachenkox86-tune.def (X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY)...
2014-08-18 Uros Bizjakre PR target/62011 (False Data Dependency in popcnt...
2014-06-18 Evgeny Stupachenkore PR tree-optimization/52252 (An opportunity for x86...
2014-04-17 Evgeny Stupachenkox86-tune.def (TARGET_SLOW_PSHUFB): New tune definition.
2014-01-23 Jan Hubickax86-tune.def (X86_TUNE_ACCUMULATE_OUTGOING_ARGS): Enabl...
2014-01-17 H.J. LuAdd X86_TUNE_AVOID_LEA_FOR_ADDR
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-23 H.J. LuUse proper Intel processor names for -march=/-mtune=
2013-12-19 Ganesh Gopalasubra... Enable TARGET_LOOP_UNROLL_ADJUST for bdver3/bdver4
2013-11-12 H.J. LuTurn on SEE unaligned load and store for Haswell
2013-11-12 H.J. LuProperly handle AVX256 unaligned load and store
2013-11-11 Uros Bizjakre PR target/58853 (ICE in expand_set_or_movmem_prologu...
2013-11-04 Wei Mii386.c (memory_address_length): Extract a part of code...
2013-11-04 Wei Mii386-c.c (ix86_target_macros_internal): Separate PROCES...
2013-10-22 Jan Hubickai386.h (TARGET_MISALIGNED_MOVE_STRING_PROLOGUES_EPILOGU...
2013-10-21 Jan Hubicka* config/i386/i386-tune.def: Add comment; organize...
2013-10-20 Jan Hubickax86-tune.def (X86_TUNE_SLOW_IMUL_IMM32_MEM, [...])...
2013-10-19 Jan Hubickai386.h (ACCUMULATE_OUTGOING_ARGS): Disable accumulation...
2013-10-10 Jan Hubickax86-tune.def: Enable X86_TUNE_SSE_TYPELESS_STORES for...
2013-10-01 Wei Mix86-tune.def (DEF_TUNE): Remove m_CORE_ALL.
2013-09-29 Jan Hubickax86-tune.def: Add documentation for each of the options...
2013-09-29 Jan Hubickax86-tune.def (X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL)...
2013-09-21 Jan Hubickax86-tune.def (partial_reg_stall): Disable for CoreI7...
2013-09-19 Jan Hubickai386.h (TARGET_GENERIC32, [...]): Remove.
2013-09-12 Yuri Rumyantsevx86-tune.def: Turn on X86_TUNE_AVOID_MEM_OPND_FOR_CMOVE...
2013-08-14 Xinliang David LiImplement -mno-default, option documentation and code...
2013-08-07 Xinliang David LiImplement -mtune-crl=..
This page took 7.555537 seconds and 106 git commands to generate.