Daily bump.

This commit is contained in:
GCC Administrator
2023-07-02 00:16:39 +00:00
parent 61b1c562f8
commit 67e0967b32
5 changed files with 89 additions and 1 deletions

View File

@@ -1,3 +1,33 @@
2023-07-01 Jan Hubicka <jh@suse.cz>
* tree-cfg.cc (gimple_duplicate_sese_region): Add elliminated_edge
parmaeter; update profile.
* tree-cfg.h (gimple_duplicate_sese_region): Update prototype.
* tree-ssa-loop-ch.cc (entry_loop_condition_is_static): Rename to ...
(static_loop_exit): ... this; return the edge to be elliminated.
(ch_base::copy_headers): Handle profile updating for eliminated exits.
2023-07-01 Roger Sayle <roger@nextmovesoftware.com>
* config/i386/i386-features.cc (compute_convert_gain): Provide
gains/costs for ROTATE and ROTATERT (by an integer constant).
(general_scalar_chain::convert_rotate): New helper function to
convert a DImode or SImode rotation by an integer constant into
SSE vector form.
(general_scalar_chain::convert_insn): Call the new convert_rotate
for ROTATE and ROTATERT.
(general_scalar_to_vector_candidate_p): Consider ROTATE and
ROTATERT to be candidates if the second operand is an integer
constant, valid for a rotation (or shift) in the given mode.
* config/i386/i386-features.h (general_scalar_chain): Add new
helper method convert_rotate.
2023-07-01 Jan Hubicka <jh@suse.cz>
PR tree-optimization/103680
* cfg.cc (update_bb_profile_for_threading): Fix profile update;
make message clearer.
2023-06-30 Qing Zhao <qing.zhao@oracle.com>
PR tree-optimization/101832

View File

@@ -1 +1 @@
20230701
20230702

View File

@@ -1,3 +1,18 @@
2023-07-01 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/110514
* decl.cc (get_symbol_decl): Set TREE_READONLY on certain kinds of
const and immutable variables.
* expr.cc (ExprVisitor::visit (ArrayLiteralExp *)): Set TREE_READONLY
on immutable dynamic array literals.
2023-07-01 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/110471
* d-builtins.cc (d_init_versions): Predefine D_ModuleInfo,
D_Exceptions, and D_TypeInfo only if feature is enabled.
* lang.opt: Add -fexceptions.
2023-06-28 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/106977

View File

@@ -1,3 +1,41 @@
2023-07-01 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/110514
* gdc.dg/pr110514a.d: New test.
* gdc.dg/pr110514b.d: New test.
* gdc.dg/pr110514c.d: New test.
* gdc.dg/pr110514d.d: New test.
2023-07-01 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/110471
* gdc.dg/pr110471a.d: New test.
* gdc.dg/pr110471b.d: New test.
* gdc.dg/pr110471c.d: New test.
2023-07-01 Jan Hubicka <jh@suse.cz>
PR tree-optimization/25623
* gfortran.dg/pr25623.f90: New test.
2023-07-01 Jan Hubicka <jh@suse.cz>
* gcc.dg/tree-ssa/ifc-20040816-1.c: Reduce number of mismatches
from 2 to 1.
* gcc.dg/tree-ssa/loop-ch-profile-1.c: New test.
* gcc.dg/tree-ssa/loop-ch-profile-2.c: New test.
2023-07-01 Roger Sayle <roger@nextmovesoftware.com>
* gcc.target/i386/rotate-6.c: New test case.
* gcc.target/i386/sse2-stv-1.c: Likewise.
2023-07-01 Jan Hubicka <jh@suse.cz>
PR tree-optimization/103680
* gcc.dg/tree-ssa/pr103680.c: New test.
* gcc.dg/tree-prof/cmpsf-1.c: Un-xfail.
2023-06-30 Patrick Palka <ppalka@redhat.com>
* g++.dg/template/nontype12.C: Refine and XFAIL the dg-bogus

View File

@@ -1,3 +1,8 @@
2023-07-01 Iain Sandoe <iainsandoe@Apollo-3-VM-Lion-0-187.local>
PR d/103944
* testsuite/libphobos.gc/forkgc2.d: Skip for Darwin.
2023-06-25 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/MERGE: Merge upstream druntime a45f4e9f43.