]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 16 Apr 2024 00:19:53 +0000 (00:19 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 16 Apr 2024 00:19:53 +0000 (00:19 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 9d4b5e520b4a12ea340a0d062cc6cec726cce638..2fb1326cfd18ce510f7ac0068ae7e1b035b0f622 100644 (file)
@@ -1,3 +1,39 @@
+2024-04-15  Tamar Christina  <tamar.christina@arm.com>
+
+       PR tree-optimization/113552
+       * config/aarch64/aarch64.c
+       (aarch64_simd_clone_compute_vecsize_and_simdlen): Block simdlen 1.
+
+2024-04-15  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-04-05  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/114599
+       PR gcov-profile/114115
+       * symtab.c (ifunc_ref_map): Do not use auto_bitmap.
+       (is_caller_ifunc_resolver): Optimize bitmap_bit_p/bitmap_set_bit
+       pair.
+       (symtab_node::check_ifunc_callee_symtab_nodes): Properly
+       allocate ifunc_ref_map here.
+
+2024-04-15  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2024-04-03  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR tree-optimization/114115
+       * cgraph.h (symtab_node): Add check_ifunc_callee_symtab_nodes.
+       (cgraph_node): Add called_by_ifunc_resolver.
+       * cgraphunit.c (symbol_table::compile): Call
+       symtab_node::check_ifunc_callee_symtab_nodes.
+       * symtab.c (check_ifunc_resolver): New.
+       (ifunc_ref_map): Likewise.
+       (is_caller_ifunc_resolver): Likewise.
+       (symtab_node::check_ifunc_callee_symtab_nodes): Likewise.
+       * tree-profile.c (gimple_gen_ic_func_profiler): Disable indirect
+       call profiling for IFUNC resolvers and their callees.
+
 2024-04-12  Kito Cheng  <kito.cheng@sifive.com>
 
        Backported from master:
index bc62afe9d00ee504734a572f4c7d29fa7cd79fc9..3524543c892eea902900671b7743ecd03495628c 100644 (file)
@@ -1 +1 @@
-20240415
+20240416
index 75699a4292db474a6ac3c34c223e9c608c0c4276..e86fef912a94813866ab7974347b51d47387dbe2 100644 (file)
@@ -1,3 +1,17 @@
+2024-04-15  Tamar Christina  <tamar.christina@arm.com>
+
+       PR tree-optimization/113552
+       * gcc.target/aarch64/pr113552.c: New test.
+       * gcc.target/aarch64/simd_pcs_attribute-3.c: Remove bogus check.
+
+2024-04-15  H.J. Lu  <hjl.tools@gmail.com>
+
+       Backported from master:
+       2024-04-03  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR tree-optimization/114115
+       * gcc.dg/pr114115.c: New test.
+
 2024-04-12  Kito Cheng  <kito.cheng@sifive.com>
 
        Backported from master: