[AArch64] Add support for the SVE PCS
[gcc.git] / gcc / ChangeLog
2019-10-29 Richard Sandiford[AArch64] Add support for the SVE PCS
2019-10-29 Richard Sandiford[AArch64] Add support for arm_sve.h
2019-10-29 Richard Sandiford[AArch64] Extend SVE reverse permutes to predicates
2019-10-29 Richard Sandiford[AArch64] Add FFR and FFRT registers
2019-10-29 Martin LiskaFix unsigned type overflow in memory report.
2019-10-29 Martin LiskaPrint header in dump_memory_report.
2019-10-29 Martin LiskaMove Leak in GCC memory report to the first column.
2019-10-29 Martin LiskaRemove misleading sorting function in ggc memory report.
2019-10-29 Richard Sandiford[AArch64] Handle scalars in cmp and shift immediate...
2019-10-29 Richard SandifordAdd a simulate_enum_decl langhook
2019-10-29 Richard SandifordAdd a simulate_builin_function_decl langhook
2019-10-29 Jakub Jelinekinstall.texi (--enable-offload-targets): Fix up a typo...
2019-10-29 Jakub Jelinekre PR target/92258 (ICE: output_operand: invalid %...
2019-10-28 Martin Sebortree-ssa-strlen.c (get_addr_stridx): Add argument and...
2019-10-28 Martin SeborPR tree-optimization/92226 - live nul char store to...
2019-10-28 Martin SeborPR c/66970 - Add __has_builtin() macro
2019-10-28 Mihailo Stojanovicre PR target/82981 (unnecessary __multi3 call for mips6...
2019-10-28 Mihailo Stojanovicmips.c (DIRECT_BUILTIN_PURE): New macro.
2019-10-28 Mihailo Stojanovicmips-msa.md (msa_insert_<msaftm_f>): Add an alternative...
2019-10-28 Andrew Burgessgcc/riscv: Add a mechanism to remove some calls to...
2019-10-28 Prathamesh Kulkarnire PR tree-optimization/92163 (ICE: Segmentation fault...
2019-10-28 Prathamesh Kulkarnire PR middle-end/91272 ([SVE] Use fully-masked loops...
2019-10-28 Richard Bienerre PR tree-optimization/92252 (ICE: Segmentation fault...
2019-10-28 Richard Bienerre PR tree-optimization/92241 (ice in vect_mark_pattern...
2019-10-28 Richard Bienertree-vect-loop.c (vect_create_epilog_for_reduction...
2019-10-28 Uros Bizjakre PR target/92225 (ice in gen_smaxv2di3, at config...
2019-10-28 Uros Bizjaksse.md (sse_cvtss2si<rex64namesuffix>_2): Remove %k...
2019-10-28 Ilya LeoshkevichMove jump threading before reload
2019-10-28 Jan Hubickare PR ipa/92242 (LTO ICE in ipa_get_cs_argument_count...
2019-10-28 Jiufu Guors6000: Enable limited unrolling at -O2
2019-10-27 Jan Hubickaipa-prop.c (ipa_propagate_indirect_call_infos): Do...
2019-10-27 Eric Botcazoufix cgraph comment
2019-10-27 Jan Hubickaipa-cp.c (propagate_constants_across_call): If args...
2019-10-27 Jan Hubickaipa-inline-transform.c (inline_call): update function...
2019-10-27 Jan Hubickaipa-icf.c (sem_function::merge): Update function summaries.
2019-10-27 Hongtao LiuRemove redudant <iptr> when operand already has scalar...
2019-10-26 Segher Boessenkoolrs6000: Fix allocate_stack in a corner case (PR91289)
2019-10-26 Hongtao LiuAdjust predicates and constraints of scalar insns.
2019-10-26 Hongtao LiuFix false dependence of scalar operation vrcp/vsqrt...
2019-10-25 Georg-Johann Layre PR target/85969 (avr/gen-avr-mmcu-specs.c:56: unused...
2019-10-25 Cesar Philippidis[Fortran] OpenACC – permit common blocks in some clauses
2019-10-25 Richard Bienerre PR tree-optimization/92222 (ice in useless_type_conv...
2019-10-25 Richard Bienertree-vect-slp.c (vect_get_and_check_slp_defs): Only...
2019-10-25 Martin LiskaFix typo in dump_tree_statistics.
2019-10-25 Richard SandifordFix reductions for fully-masked loops
2019-10-25 Richard Bienertree-vect-loop.c (vectorizable_reduction): Verify STMT_...
2019-10-24 Jakub Jelinekgimplify.h (omp_construct_selector_matches): Declare.
2019-10-24 Jakub Jelinekarc.c (hwloop_optimize): Add missing space in string...
2019-10-24 Jan Hubickasymbols-summary.h (fast_function_summary<T *, [......
2019-10-24 Jan Hubickacgraphunit.c (symbol_table::process_new_functions)...
2019-10-24 Segher Boessenkoolrs6000: Implement [u]avg<mode>3_ceil
2019-10-24 Nathan Sidwell[dump] small source cleanup
2019-10-24 Martin LiskaMake gt_pch_nx unreachable in symbol-summary classes.
2019-10-24 Richard Bienertree-vect-slp.c (vect_get_and_check_slp_defs): For...
2019-10-24 Jan Hubickaipa-reference.c (ipa_reference_optimization_summary_d...
2019-10-24 Jozef LawrynowiczMSP430: Remove unused msp430_hard_regno_nregs_*_padding...
2019-10-24 Jozef LawrynowiczMSP430: Tweaks to generation of 430X instructions
2019-10-24 Richard Bienerre PR tree-optimization/92205 (ICE in vect_get_vec_def_...
2019-10-24 Richard Bienerre PR tree-optimization/92203 (ICE in eliminate_stmt...
2019-10-24 Ilya LeoshkevichS/390: Use UNSPEC_GET_TP for thread pointer loads
2019-10-24 Richard Bienertree-vect-slp.c (vect_analyze_slp): When reduction...
2019-10-23 Michael MeissnerRework how prefixed instruction length is calculated.
2019-10-23 Michael MeissnerReformat some code; Add support for generating PLWA...
2019-10-23 Jan Hubickalto-streamer-out.c (cmp_symbol_files): Watch for overflow.
2019-10-23 Jan Hubickaipa-reference.c (varpool_removal_hook, [...]): Fix...
2019-10-23 Jan Hubickalto-streamer-out.c (output_constructor): Push CTORS_OUT...
2019-10-23 Jan Hubickaipa-reference.h (ipa_reference_var_uid): Move offline.
2019-10-23 Qing Zhaore PR gcov-profile/91971 (Profile directory concatenate...
2019-10-23 Jozef Lawrynowiczmsp430-protos.h (msp430_has_hwmult): New.
2019-10-23 Jan Hubickare PR ipa/92074 (26% performance regression on Spec2017...
2019-10-23 Richard Bienerre PR tree-optimization/65930 (Reduction with sign...
2019-10-23 Jakub Jelinekre PR debug/90231 (ivopts causes <optimized away> itera...
2019-10-23 Eric Botcazoure PR tree-optimization/92131 (incorrect assumption...
2019-10-23 Martin LiskaInitialize a field in fibonacci_node.
2019-10-23 Richard Sandiford[AArch64] Don't apply mode_for_int_vector to scalars
2019-10-23 Richard Bienerre PR tree-optimization/92179 (r277288 causes ICEs...
2019-10-23 Martin LiskaDo not ICE in IPA inliner.
2019-10-23 Richard Bienertree-vect-slp.c (vect_build_slp_tree_2): Do not build...
2019-10-23 Iain Sandoe[Darwin, PPC] Check for out of range asm values.
2019-10-22 Giuliano BelinassiFix incorrect merge of conflictant names in `dump_graphviz`
2019-10-22 Richard Earnshaw[arm] Match subtraction from carry_operation
2019-10-22 Richard Earnshaw[arm] make arm_carry_operation and arm_borrow_operation...
2019-10-22 Richard Bienerre PR tree-optimization/92173 (ICE in optab_for_tree_co...
2019-10-22 Michael Matzre PR middle-end/90796 (GCC: O2 vs O3 output differs...
2019-10-22 Richard Bienerre PR tree-optimization/92173 (ICE in optab_for_tree_co...
2019-10-22 Martin LiskaCome up with json::integer_number and use it in GCOV.
2019-10-22 Richard SandifordFix use after free in vector_size change
2019-10-22 Jason Merrilllock-and-run.sh: Check for process existence rather...
2019-10-21 Jozef Lawrynowiczexpr.c (expand_expr_real_2): Don't widen constant op1...
2019-10-21 Richard Earnshaw[arm] clean up alu+shift patterns
2019-10-21 Richard Bienerre PR tree-optimization/92162 (ICE in vect_create_epilo...
2019-10-21 Richard Bienertree-vectorizer.h (_slp_tree::ops): New member.
2019-10-21 Richard Bienerre PR tree-optimization/92161 (ICE in vect_get_vec_def_...
2019-10-21 Kyrylo Tkachov[AArch64] Implement __rndr, __rndrrs intrinsics
2019-10-21 Andre Vieira[vect] Only change base alignment if more restrictive
2019-10-21 Richard SandifordReplace current_vector_size with vec_info::vector_size
2019-10-21 Richard SandifordPass a vec_info to vect_double_mask_nunits
2019-10-21 Richard SandifordPass a vec_info to vect_halve_mask_nunits
2019-10-21 Richard SandifordPass a loop_vec_info to vect_maybe_permute_loop_masks
2019-10-21 Richard SandifordPass a vec_info to supportable_narrowing_operation
next