public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-2684] ChangeLog: add problematic commit 2e96b5f14e4025691b57d2301d71aa6092ed44bc.
@ 2021-08-03  7:58 Martin Liska
  0 siblings, 0 replies; only message in thread
From: Martin Liska @ 2021-08-03  7:58 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:872c1a56e3a08f9e4bb7032b38b0883e8cd7700a

commit r12-2684-g872c1a56e3a08f9e4bb7032b38b0883e8cd7700a
Author: Martin Liska <mliska@suse.cz>
Date:   Tue Aug 3 09:57:21 2021 +0200

    ChangeLog: add problematic commit 2e96b5f14e4025691b57d2301d71aa6092ed44bc.
    
    gcc/ChangeLog:
    
            * ChangeLog: Add manually.
    
    libgomp/ChangeLog:
    
            * ChangeLog: Add manually.
    
    gcc/testsuite/ChangeLog:
    
            * ChangeLog: Add manually.

Diff:
---
 gcc/ChangeLog           | 31 +++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 52 +++++++++++++++++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       |  6 ++++++
 3 files changed, 89 insertions(+)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0421ff451a6..87b0e274a24 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -347,6 +347,37 @@
 	* tree-parloops.c (create_parallel_loop): Adjust.
 	* tree-pass.h (make_pass_oacc_loop_designation): New.
 
+2021-07-29  Aldy Hernandez  <aldyh@redhat.com>
+
+	* flag-types.h (enum threader_mode): New.
+	* params.opt: Add entry for --param=threader-mode.
+	* tree-ssa-threadbackward.c (THREADER_ITERATIVE_MODE): New.
+	(class back_threader): New.
+	(back_threader::back_threader): New.
+	(back_threader::~back_threader): New.
+	(back_threader::maybe_register_path): New.
+	(back_threader::find_taken_edge): New.
+	(back_threader::find_taken_edge_switch): New.
+	(back_threader::find_taken_edge_cond): New.
+	(back_threader::resolve_def): New.
+	(back_threader::resolve_phi): New.
+	(back_threader::find_paths_to_names): New.
+	(back_threader::find_paths): New.
+	(dump_path): New.
+	(debug): New.
+	(thread_jumps::find_jump_threads_backwards): Call ranger threader.
+	(thread_jumps::find_jump_threads_backwards_with_ranger): New.
+	(pass_thread_jumps::execute): Abstract out code...
+	(try_thread_blocks): ...here.
+	* tree-ssa-threadedge.c (jump_threader::thread_outgoing_edges):
+	Abstract out threading candidate code to...
+	(single_succ_to_potentially_threadable_block): ...here.
+	* tree-ssa-threadedge.h (single_succ_to_potentially_threadable_block):
+	New.
+	* tree-ssa-threadupdate.c (register_jump_thread): Return boolean.
+	* tree-ssa-threadupdate.h (class jump_thread_path_registry):
+	Return bool from register_jump_thread.
+
 2021-07-29  Andreas Krebbel  <krebbel@linux.ibm.com>
 
 	* target.def: in0 and in1 do not need to be registers.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b4d9816215f..380643426e3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -348,6 +348,58 @@
 	conditions.
 	* gcc.target/powerpc/pr81348.c: Likewise.
 
+2021-07-29  Aldy Hernandez  <aldyh@redhat.com>
+
+	* g++.dg/debug/dwarf2/deallocator.C: Adjust for threader.
+	* gcc.c-torture/compile/pr83510.c: Same.
+	* gcc.dg/analyzer/pr94851-2.c: Same.
+	* gcc.dg/loop-unswitch-2.c: Same.
+	* gcc.dg/old-style-asm-1.c: Same.
+	* gcc.dg/pr68317.c: Same.
+	* gcc.dg/pr97567-2.c: Same.
+	* gcc.dg/predict-9.c: Same.
+	* gcc.dg/shrink-wrap-loop.c: Same.
+	* gcc.dg/sibcall-1.c: Same.
+	* gcc.dg/tree-ssa/builtin-sprintf-3.c: Same.
+	* gcc.dg/tree-ssa/pr21001.c: Same.
+	* gcc.dg/tree-ssa/pr21294.c: Same.
+	* gcc.dg/tree-ssa/pr21417.c: Same.
+	* gcc.dg/tree-ssa/pr21458-2.c: Same.
+	* gcc.dg/tree-ssa/pr21563.c: Same.
+	* gcc.dg/tree-ssa/pr49039.c: Same.
+	* gcc.dg/tree-ssa/pr61839_1.c: Same.
+	* gcc.dg/tree-ssa/pr61839_3.c: Same.
+	* gcc.dg/tree-ssa/pr77445-2.c: Same.
+	* gcc.dg/tree-ssa/split-path-4.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-11.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-12.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-14.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-18.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
+	* gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
+	* gcc.dg/tree-ssa/ssa-fre-48.c: Same.
+	* gcc.dg/tree-ssa/ssa-thread-11.c: Same.
+	* gcc.dg/tree-ssa/ssa-thread-12.c: Same.
+	* gcc.dg/tree-ssa/ssa-thread-14.c: Same.
+	* gcc.dg/tree-ssa/vrp02.c: Same.
+	* gcc.dg/tree-ssa/vrp03.c: Same.
+	* gcc.dg/tree-ssa/vrp05.c: Same.
+	* gcc.dg/tree-ssa/vrp06.c: Same.
+	* gcc.dg/tree-ssa/vrp07.c: Same.
+	* gcc.dg/tree-ssa/vrp09.c: Same.
+	* gcc.dg/tree-ssa/vrp19.c: Same.
+	* gcc.dg/tree-ssa/vrp20.c: Same.
+	* gcc.dg/tree-ssa/vrp33.c: Same.
+	* gcc.dg/uninit-pred-9_b.c: Same.
+	* gcc.dg/uninit-pr61112.c: Same.
+	* gcc.dg/vect/bb-slp-16.c: Same.
+	* gcc.target/i386/avx2-vect-aggressive.c: Same.
+	* gcc.dg/tree-ssa/ranger-threader-1.c: New test.
+	* gcc.dg/tree-ssa/ranger-threader-2.c: New test.
+	* gcc.dg/tree-ssa/ranger-threader-3.c: New test.
+	* gcc.dg/tree-ssa/ranger-threader-4.c: New test.
+	* gcc.dg/tree-ssa/ranger-threader-5.c: New test.
+
 2021-07-29  Richard Biener  <rguenther@suse.de>
 
 	PR c/101512
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index cbd127467a8..3cf5ef4c951 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -30,6 +30,12 @@
 	Likewise.
 	* testsuite/libgomp.oacc-fortran/routine-nohost-1.f90: Likewise.
 
+2021-07-29  Aldy Hernandez  <aldyh@redhat.com>
+
+	* testsuite/libgomp.graphite/force-parallel-4.c: Adjust for
+	threader.
+	* testsuite/libgomp.graphite/force-parallel-8.c: Same.
+
 2021-07-27  Ulrich Drepper  <drepper@gmail.com>
 
 	* env.c (wait_policy, stacksize): New static variables,


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-08-03  7:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-03  7:58 [gcc r12-2684] ChangeLog: add problematic commit 2e96b5f14e4025691b57d2301d71aa6092ed44bc Martin Liska

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).