]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/i386.c
config.gcc: Support "goldmont-plus".
[thirdparty/gcc.git] / gcc / config / i386 / i386.c
2018-05-17  Olga Makhotinaconfig.gcc: Support "goldmont-plus".
2018-05-14  Sebastian Peryti386-common.c (OPTION_MASK_ISA_CLDEMOTE_SET, [...]...
2018-05-11  Sebastian Peryti386-common.c (OPTION_MASK_ISA_WAITPKG_SET, [...])...
2018-05-10  Uros Bizjaki386.c (ix86_expand_builtin): Generate SImode target...
2018-05-08  Olga Makhotinaconfig.gcc: Support "goldmont".
2018-05-08  Jakub Jelinekre PR target/85572 (faster code for absolute value...
2018-05-08  Jakub Jelinekre PR target/85317 (missing constant propagation on...
2018-04-25  Sebastian Perytre PR target/85473 (internal compiler error: in emit_mo...
2018-04-24  Jakub Jelinekre PR target/85511 ([X86] Using __builtin_ia32_writeefl...
2018-04-24  Jakub Jelinekre PR target/85508 (runtime error in config/i386/i386.c)
2018-04-24  Richard Bienerre PR target/85491 (nbench LU Decomposition test 15...
2018-04-20  H.J. LuDefine __CET__ for -fcf-protection and remove -mibt
2018-04-19  H.J. Lux86: Enable -fcf-protection with multi-byte NOPs
2018-04-19  Sebastian Peryti386-common.c (OPTION_MASK_ISA_MOVDIRI_SET, [...])...
2018-04-18  H.J. Lui386: Insert ENDBR after __morestack call
2018-04-16  H.J. Lui386: Check error_mark_node in multiversioning
2018-04-16  Olga MakhotinaFixed g++.dg/ext/mv16.C with -march=native.
2018-04-13  Jan Hubickare PR target/71991 (Inconsistency for __attribute__...
2018-04-03  Jakub Jelinekre PR target/85169 (wrong code with vector member insert)
2018-04-03  Uros Bizjaki386.c (emit_i387_cw_initialization): Always use logic...
2018-04-01  Jakub Jelinekre PR middle-end/85090 (wrong code with -O2 -fno-tree...
2018-03-28  Martin LiskaDo not call chkp_type_bounds_count if MPX is not enable...
2018-03-27  H.J. Lui386: Insert ENDBR to trampoline for -fcf-protection...
2018-03-20  Richard Bienerre PR target/84986 (Performance regression: loop no...
2018-03-20  Jakub Jelinekre PR target/84945 (UBSAN: gcc/config/i386/i386.c:33312...
2018-03-17  Jakub Jelinekre PR target/84902 (549.fotonik3d_r from SPEC2017 fails...
2018-03-15  H.J. Lui386: Don't generate alias for function return thunk
2018-03-15  Julia KovalAdd builtin_cpu for cannonlake and new isa features.
2018-03-14  Julia KovalSplit-up -march=icelake on -march=icelake-server and...
2018-03-07  Eric Botcazoure PR target/84277 (A lot of new acats testsuite failures)
2018-03-05  Jakub Jelinekre PR target/84564 (error: unable to find a register...
2018-03-05  Olga MakhotinaEnable WBOINVD and PCONFIG instructions.
2018-03-02  Jakub Jelinekre PR inline-asm/84625 (ICE with empty constraint and...
2018-02-26  H.J. Lui386: Update comments for ix86_output_indirect_jmp
2018-02-26  H.J. Lui386: Update -mfunction-return= for return with pop
2018-02-22  H.J. Lui386: Add __x86_indirect_thunk_nt_reg for -fcf-protecti...
2018-02-22  Martin LiskaAdd "native" as a valid option value for -march= on...
2018-02-19  Jakub Jelinekre PR target/84146 (ICE with -mcet in dwarf2out_var_loc...
2018-02-16  Richard Bienerre PR tree-optimization/84037 (Speed regression of...
2018-02-16  Julia KovalRemove CLWB from Cannonlake.
2018-02-14  Igor TsimbalistReimplement CET intrinsics for rdssp/incssp insn.
2018-02-13  Jakub Jelinekre PR target/84335 (ICE on invalid code in copy_to_mode...
2018-02-08  Sergey Shalnovre PR target/83008 ([performance] Is it better to avoid...
2018-02-07  H.J. Lui386: Mask out the CF_SET bit for -fcf-protection check
2018-02-06  Jakub Jelinekre PR target/84146 (ICE with -mcet in dwarf2out_var_loc...
2018-02-06  Igor TsimbalistFix checking -mibt and -mshstk options for control...
2018-02-06  Richard Bieneri386.c (print_reg): Fix typo.
2018-02-02  H.J. Lui386: Pass INVALID_REGNUM as invalid register number
2018-02-02  Julia KovalAdd -march=icelake.
2018-02-02  Julia KovalMove omp bitmask to general to use it in x86 backend.
2018-02-01  Jeff Lawre PR target/84128 (i686: Stack spilling in -fstack...
2018-01-31  Julia Kovalre PR target/83618 (_rdpid_u32 doesn't work on 64-bit...
2018-01-31  Jeff Lawre PR target/84064 (ICE in ix86_expand_prologue related...
2018-01-26  Julia KovalFix various x86 avx512{bitalg, vpopcntdq, vbmi2} issues...
2018-01-25  Jakub Jelinekre PR middle-end/83977 (ICE in simd_clone_clauses_extra...
2018-01-24  Jeff Lawre PR target/83994 (%ebx is clobbered by stack-clash...
2018-01-23  H.J. Lui386: Use const reference of struct ix86_frame to avoid...
2018-01-18  Martin LiskaSmall retpoline clean-up.
2018-01-17  Uros Bizjaki386.c (indirect_thunk_name): Declare regno as unsigned...
2018-01-17  Sebastian PerytRe-enabling of RDRND for Silvermont.
2018-01-15  H.J. Lui386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO
2018-01-14  H.J. Lux86: Disallow -mindirect-branch=/-mfunction-return...
2018-01-14  H.J. Lux86: Add 'V' register operand modifier
2018-01-14  H.J. Lux86: Add -mfunction-return=
2018-01-14  H.J. Lux86: Add -mindirect-branch=
2018-01-12  Martin JamborDeferring FMA transformations in tight loops
2018-01-12  Richard Bienerre PR target/80846 (auto-vectorized AVX2 horizontal...
2018-01-11  Jakub Jelinekre PR target/83203 (Inefficient int to avx2 vector...
2018-01-11  H.J. Lui386: Align stack frame if argument is passed on stack
2018-01-10  H.J. Lui386: Also adjust stack frame for stack slot alignment
2018-01-10  Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2018-01-05  Jakub Jelinekre PR target/83604 (ICE in copy_to_mode_reg, at explow...
2018-01-04  Jakub Jelinekre PR target/83554 (ICE: in ix86_mitigate_rop, at confi...
2018-01-03  Jeff Lawre PR target/83641 (-fstack-clash-protection generates...
2018-01-03  Jakub JelinekUpdate copyright years.
2018-01-03  Richard Sandifordpoly_int: PUSH_ROUNDING
2018-01-03  Richard Sandifordpoly_int: current_vector_size and TARGET_AUTOVECTORIZE_...
2018-01-03  Richard Sandifordpoly_int: get_mask_mode
2018-01-02  Richard SandifordRemove vec_perm_const optab
2017-12-31  Jakub Jelinekre PR target/83536 (One 'false' too much in r255699...
2017-12-25  Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
2017-12-22  Julia KovalEnable AVX512BITALG
2017-12-22  Igor TsimbalistThis is a follow up patch for pr83488 to fix an error...
2017-12-21  Jakub Jelinekre PR middle-end/83487 (ICE in expand_call, at calls...
2017-12-21  Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
2017-12-21  Richard Sandifordpoly_int: argument sizes
2017-12-20  Julia KovalEnable VPCLMULQDQ support
2017-12-20  Tom de VriesDon't call targetm.calls.static_chain in non-static...
2017-12-19  Jakub Jelinekread-rtl.c (parse_reg_note_name): Replace Yoda conditio...
2017-12-19  Marek Polacekre PR c++/83490 (ICE in find_call_stack_args, at dce...
2017-12-16  Richard Sandifordpoly_int: IN_TARGET_CODE
2017-12-15  Jakub Jelinektree-core.h (struct attribute_spec): Swap affects_type_...
2017-12-14  Alexandre Oliva[compare-debug] use call loc for nop_endbr
2017-12-12  Uros Bizjaki386.c (PTA_SKYLAKE_AVX512): Add PTA_CLWB.
2017-12-12  Julia KovalEnable VAES support [1/5]
2017-12-07  Jakub Jelinekre PR target/81906 (Calls to rint() wrongly optimized...
2017-12-07  Martin SeborPR c/81544 - attribute noreturn and warn_unused_result...
2017-12-05  Julia KovalEnable VNNI support [1/5]
2017-12-04  Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2017-12-02  Jakub Jelineki386-protos.h (standard_sse_constant_opcode): Change...
next