]> gcc.gnu.org Git - gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Jun 2022 00:16:27 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 21 Jun 2022 00:16:27 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
lto-plugin/ChangeLog

index eada60bc0718c43dd16e0fa568008649618af533..a53a7783db432491c43ab9a5138dfb14a6049550 100644 (file)
@@ -1,3 +1,74 @@
+2022-06-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/105960
+       * config/i386/i386.cc (ix86_function_ok_for_sibcall): Return
+       false if PIC register is used when calling ifunc functions.
+
+2022-06-20  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/106027
+       * fold-const.cc (fold_to_nonsharp_ineq_using_bound): Use the
+       type of the prevailing comparison for the new comparison type.
+       (fold_binary_loc): Use proper types for the A < X && A + 1 > Y
+       to A < X && A >= Y folding.
+
+2022-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR tree-optimization/105940
+       * tree-vect-loop.cc (vect_analyze_loop_2): Add new parameter
+       slp_done_for_suggested_uf and adjust with it accordingly.
+       (vect_analyze_loop_1): Add new variable slp_done_for_suggested_uf,
+       pass it down to vect_analyze_loop_2 for the initial analysis and
+       applying suggested unroll factor.
+       (vect_is_simple_reduction): Add parameter slp and adjust with it.
+       (vect_analyze_scalar_cycles_1): Add parameter slp and pass down.
+       (vect_analyze_scalar_cycles): Likewise.
+
+2022-06-20  Martin Liska  <mliska@suse.cz>
+
+       * bb-reorder.cc (find_traces_1_round): Add operators / and * and
+       use them.
+       (better_edge_p): Likewise.
+       * cfgloop.cc (find_subloop_latch_edge_by_profile): Likewise.
+       * cfgloopmanip.cc (scale_loop_profile): Likewise.
+       * cfgrtl.cc (force_nonfallthru_and_redirect): Likewise.
+       * cgraph.cc (cgraph_edge::maybe_hot_p): Likewise.
+       * config/sh/sh.cc (expand_cbranchdi4): Likewise.
+       * dojump.cc (do_compare_rtx_and_jump): Likewise.
+       * final.cc (compute_alignments): Likewise.
+       * ipa-cp.cc (update_counts_for_self_gen_clones): Likewise.
+       (decide_about_value): Likewise.
+       * ipa-inline-analysis.cc (do_estimate_edge_time): Likewise.
+       * loop-unroll.cc (unroll_loop_runtime_iterations): Likewise.
+       * modulo-sched.cc (sms_schedule): Likewise.
+       * omp-expand.cc (extract_omp_for_update_vars): Likewise.
+       (expand_omp_ordered_sink): Likewise.
+       (expand_omp_for_ordered_loops): Likewise.
+       (expand_omp_for_static_nochunk): Likewise.
+       * predict.cc (maybe_hot_count_p): Likewise.
+       (probably_never_executed): Likewise.
+       (set_even_probabilities): Likewise.
+       (handle_missing_profiles): Likewise.
+       (expensive_function_p): Likewise.
+       * profile-count.h: Likewise.
+       * profile.cc (compute_branch_probabilities): Likewise.
+       * stmt.cc (emit_case_dispatch_table): Likewise.
+       * symtab-thunks.cc (expand_thunk): Likewise.
+       * tree-ssa-loop-manip.cc (tree_transform_and_unroll_loop): Likewise.
+       * tree-ssa-sink.cc (select_best_block): Likewise.
+       * tree-switch-conversion.cc (switch_decision_tree::analyze_switch_statement): Likewise.
+       (switch_decision_tree::balance_case_nodes): Likewise.
+       (switch_decision_tree::emit_case_nodes): Likewise.
+       * tree-vect-loop.cc (scale_profile_for_vect_loop): Likewise.
+
+2022-06-20  yulong  <shiyulong@iscas.ac.cn>
+
+       * config/riscv/riscv-builtins.cc (RISCV_ATYPE_VOID_PTR): New.
+       * config/riscv/riscv-cmo.def (RISCV_BUILTIN): Changed the FUNCTION_TYPE
+       of RISCV_BUILTIN.
+       * config/riscv/riscv-ftypes.def (0): Remove unused.
+       (1): New.
+
 2022-06-19  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
 
        * config/xtensa/xtensa.cc (xtensa_is_insn_L32R_p):
index 02f5d3a119fc8c68678d7c1cd6f5a261ae99f48d..774b03215acf8b1708ed41bb34896967e642b60a 100644 (file)
@@ -1 +1 @@
-20220620
+20220621
index d77961e74dbfcfb706cc078d8698a249c629a125..e1fde8299c8743d83bea5e4ee00c15f8ed77af73 100644 (file)
@@ -1,3 +1,52 @@
+2022-06-20  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * lib/asan-dg.exp: Do not apply color to asan output when
+       under test.
+
+2022-06-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/105960
+       * gcc.target/i386/pr105960.c: New test.
+
+2022-06-20  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/modules/pr105169_a.C: Skip the test on Darwin.
+       * g++.dg/modules/pr105169_b.C: Likewise.
+
+2022-06-20  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/init/array61.C: Allow for two CTOR bodies on Darwin, where
+       aliases are not currently supported.
+
+2022-06-20  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gcc.target/arm/simd/mve-vcmp-f32-2.c: Adjust expected output.
+       * gcc.target/arm/simd/pr100757.c: Likewise.
+       * gcc.target/arm/simd/pr100757-2.c: Likewise.
+       * gcc.target/arm/simd/pr100757-3.c: Likewise.
+       * gcc.target/arm/simd/pr100757-4.c: Likewise.
+
+2022-06-20  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/modules/init-2_b.C: Add a missing USER_LABEL_PREFIX
+       to a regex.
+
+2022-06-20  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * c-c++-common/attr-cdtor-1.c: Requite init_priority support.
+
+2022-06-20  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/106027
+       * gcc.dg/pr106027.c: New testcase.
+
+2022-06-20  yulong  <shiyulong@iscas.ac.cn>
+
+       * gcc.target/riscv/cmo-zicbom-1.c: modified the input parameters.
+       * gcc.target/riscv/cmo-zicbom-2.c: modified the input parameters.
+       * gcc.target/riscv/cmo-zicboz-1.c: modified the input parameters.
+       * gcc.target/riscv/cmo-zicboz-2.c: modified the input parameters.
+
 2022-06-18  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/105986
index 7f88d49d3492f54f958b8adfa8cf7e561eded135..ed92445347b867da011b3a6384bb759514a979b0 100644 (file)
@@ -1,3 +1,10 @@
+2022-06-20  Martin Liska  <mliska@suse.cz>
+
+       * lto-plugin.c (struct plugin_file_info): Add skip_file flag.
+       (write_resolution): Write resolution only if get_symbols != LDPS_NO_SYMS.
+       (all_symbols_read_handler): Ignore file if skip_file is true.
+       (onload): Handle LDPT_GET_SYMBOLS_V3.
+
 2022-05-04  Martin Liska  <mliska@suse.cz>
 
        * lto-plugin.c (struct plugin_objfile): Use bool for offset
This page took 0.098374 seconds and 5 git commands to generate.