x86: Don't generate vzeroupper if caller passes AVX/AVX512 registers
[gcc.git] / gcc / ChangeLog
2019-01-08 H.J. Lux86: Don't generate vzeroupper if caller passes AVX...
2019-01-08 Martin LiskaUse proper type in linear transformation in tree-switch...
2019-01-08 Richard Bienerre PR middle-end/86554 (Incorrect code generation with...
2019-01-08 Sam Tebbs[PATCH 2/3][GCC][AARCH64] Add new -mbranch-protection...
2019-01-07 Alan Modragenattrtab bit-rot, and if_then_else in values
2019-01-07 Richard SandifordFix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE
2019-01-07 Richard SandifordFix ICE in get_initial_defs_for_reduction (PR 88567)
2019-01-07 Richard EarnshawInvestigating PR target/86891 revealed a number of...
2019-01-07 Richard Bienertree-ssa-uncprop.c (ssa_equip_hash_traits): Remove...
2019-01-07 Richard Sandiford[2/2] PR88598: Optimise reduc (bit_and)
2019-01-07 Richard Sandiford[1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... }
2019-01-07 Jonathan WakelyReplace outdated references to x86_64-unknown-linux...
2019-01-07 Tom de Vries[nvptx] Force vl32 if calling vector-partitionable...
2019-01-07 Jakub Jelineksse.md (vec_extract<mode><ssehalfvecmodelower>): Use...
2019-01-07 Jakub Jelinekre PR debug/88723 (PR debug/88635 patch breaks testsuit...
2019-01-07 Jakub Jelinekre PR tree-optimization/88676 (missed opportunity in...
2019-01-07 Jakub Jelinekre PR sanitizer/88619 (ICE in asan_emit_stack_protectio...
2019-01-07 Jakub Jelinekre PR c++/85052 (Implement support for clang's __builti...
2019-01-07 Tom de Vries[nvptx] Handle large vector reductions
2019-01-07 Tom de Vries[nvptx] Don't emit barriers for empty loops -- fix
2019-01-07 Tom de Vries[nvptx] Add support for a per-worker broadcast buffer...
2019-01-07 Tom de Vries[nvptx] Allow larger PTX_MAX_VECTOR_LENGTH in nvptx_goa...
2019-01-07 Tom de Vries[nvptx] Postpone warnings in nvptx_goacc_validate_dims_1
2019-01-07 Tom de Vries[nvptx] Eliminate PTX_VECTOR_LENGTH
2019-01-07 Tom de Vries[nvptx] Add asserts in nvptx_goacc_validate_dims
2019-01-07 Tom de Vries[openacc] Add oacc_get_min_dim
2019-01-07 Mateusz Bre PR target/88521 (GCC from r266355 miscompiles x265...
2019-01-06 Jan Hubickare PR tree-optimization/86020 (Performance regression...
2019-01-06 Jan Hubickaopts.c (enable_fdo_optimizations): Enable version-loops...
2019-01-05 Jan Hubickainvoke.texi (max-inline-insns-small): New parameters.
2019-01-05 Jan Hubickainvoke.texi: Document max-inline-insns-size...
2019-01-05 Jan Hubicka* ipa-fnsummary.c (analyze_function_body): Fix accounti...
2019-01-05 Jakub Jelinekre PR middle-end/82564 (ICE at -O1 and above: in assign...
2019-01-05 Jakub Jelinekre PR debug/88635 (Assembler error when building with...
2019-01-05 Martin SeborPR c/88546 - Copy attribute unusable for weakrefs
2019-01-05 Jan Hubicka* params.def (hot-bb-count-ws-permille): Set to 990.
2019-01-04 Martin SeborPR c/88363 - alloc_align attribute doesn't accept enume...
2019-01-04 Jakub Jelinekgdbinit.in: Turn off pagination for the skip commands...
2019-01-04 Sam Tebbs[PATCH][GCC][Aarch64] Change expected bfxil count in...
2019-01-04 Jakub Jelinekre PR target/88594 (ICE in int_mode_for_mode, at stor...
2019-01-04 Jan Beulichx86: relax mask register constraints
2019-01-04 Martin SeborPR tree-optimization/88659 - ICE in maybe_warn_nonstrin...
2019-01-03 Aaron Sawdeyrs6000-string.c (expand_block_move): Don't use unaligne...
2019-01-03 Tom de Vries[nvptx] Add nvptx_mach_vector_length, nvptx_mach_max_wo...
2019-01-03 Tom de Vries[nvptx] Factor out populate_offload_attrs
2019-01-03 Tom de Vries[nvptx] Add early-out cases in nvptx_goacc_validate_dims
2019-01-03 Tom de Vries[nvptx] Eliminate changed local var in nvptx_goacc_vali...
2019-01-03 Jan Hubickare PR lto/85574 (LTO bootstapped binaries differ)
2019-01-03 Jakub Jelinekre PR debug/88644 (Unexpected pub type info eliminated...
2019-01-03 Jan Hubickaipa-utils.c (scale_ipa_profile_for_fn): Break out from ...
2019-01-02 Martin Seborgimple-fold.c (strlen_range_kind): Remove SRK_LENRANGE_2.
2019-01-02 Martin Seborgimple-fold.c (gimple_fold_builtin_strlen): Use set_str...
2019-01-02 Martin Seborre PR middle-end/88663 (internal compiler error: in...
2019-01-02 Jan Hubickare PR lto/88130 (ICE in copy_function_or_variable,...
2019-01-02 Martin LiskaCalculate prediction remainder at proper place (PR...
2019-01-02 Richard Bienerre PR tree-optimization/88651 (tree-data-ref.c:3764...
2019-01-02 Richard Bienerre PR tree-optimization/88621 (wrong code at -O1 and...
2019-01-02 Richard Bienerre PR target/87545 (-mtune=intel regressions)
2019-01-02 Richard Bienerre PR lto/85574 (LTO bootstapped binaries differ)
2019-01-02 Martin Seborgimple-fold.c (get_range_strlen_tree): Record if the...
2019-01-02 Martin Seborgimple-fold.h (get_range_strlen): Update prototype.
2019-01-01 Martin Seborgimple-fold.c (get_range_strlen): Update prototype.
2019-01-01 Jan Hubickacoverage.c (get_coverage_counts): Use current_function_...
2019-01-01 Jakub JelinekUpdate copyright years.
2019-01-01 Jakub Jelinekgcc.c (process_command): Update copyright notice dates.
2018-12-31 Max Filippovre PR target/86814 (xtensa port needs updating for...
2018-12-31 Martin Liskapredict.c (set_even_probabilities): Include also unlike...
2018-12-31 Jan Hubicka* x86-tune.def: Enable inter_unit_moves_to_vec for...
2018-12-31 Martin Seborgimple-fold.c (get_range_strlen): Minor logic cleanup.
2018-12-31 Martin Seborgimple-fold.c (strlen_range_kind): New enum.
2018-12-29 Jozef Lawrynowiczmsp430.c (msp430_attr): Warn when the critical and...
2018-12-29 John David Anglinconfig.gcc (hppa*64*-*-linux*): Add pa/t-pa to tmake_file.
2018-12-29 Jakub Jelinekre PR ipa/88586 (ICE: Segmentation fault (in free_lang_...
2018-12-28 Uros Bizjaki386.h (ADDITIONAL_REGISTER_NAMES): Add sil, dil, bpl...
2018-12-28 Martin Sebortree-ssa-strlen.c (maybe_diag_stxncpy_trunc): Avoid...
2018-12-28 Thomas SchwingeFor libgomp OpenACC entry points, redefine the "device...
2018-12-28 Thomas Schwingepoly_int: get_inner_reference & co.: fix known_eq typo/bug
2018-12-27 Jan Hubickaipa-devirt.c (polymorphic_call_target_d): Add n_odr_types.
2018-12-27 Martin LiskaFix slowness in gcov (PR gcov-profile/88225).
2018-12-27 Martin LiskaComparison with an enum should mention enum value.
2018-12-27 Andrew Pinskiaarch64-cores.def (octeontx): New.
2018-12-24 Martin Seborgimple-fold.c (get_range_strlen_tree): Factored out...
2018-12-24 Jan Hubickaipa-devirt.c (dump_targets): Cap number of targets...
2018-12-24 Jan Hubickatree.c (fld_simplified_type): Temporarily disable array...
2018-12-24 Jan Hubickalto-symtab.c (lto_symtab_merge_decls_2): Do not report...
2018-12-24 Iain Sandoedarwin, configuration, check properly for dwarf2 debug...
2018-12-24 Jan Hubickaipa-utils.c (ipa_merge_profiles): Fix updating of fnsum...
2018-12-23 Martin Seborbuiltins.h (c_strlen_data): Add new fields and comments.
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Rename "data" to ...
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Use empty brace initia...
2018-12-23 Alan Modra[RS6000] PR88346, Inconsistent list of CPUs supported...
2018-12-23 Iain SandoeLTO-wrapper, don't pre-link early debug objects.
2018-12-23 Iain SandoeFix ident tests by Enabling ident output for X86 Darwin.
2018-12-23 Iain Sandoeuse simple-object instead of nm to determine if files...
2018-12-23 Iain SandoeHandle -save-temps in collect2
2018-12-23 Iain SandoeEnsure collect2 responds to intended commmand line...
2018-12-22 Jan Hubicka* ipa-utils.c (ipa_merge_profiles): Recompute summaries.
2018-12-21 Jakub Jelinekre PR middle-end/85594 (ICE during expand when compilin...
2018-12-21 Jan Hubickare PR ipa/88561 (PGO devirtualization miscompilation...
2018-12-21 Andreas KrebbelS/390: Add support for double<->long vector converts
next