forked from gcc-mirror/gcc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
GCC Administrator
committed
Mar 3, 2022
1 parent
12463f1
commit ea4911c
Showing
6 changed files
with
143 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,73 @@ | ||
2022-03-02 Alexandre Oliva <[email protected]> | ||
|
||
* lra-constraints.cc (undo_optional_reloads): Recognize and | ||
drop insns of multi-word move sequences, tolerate removal | ||
iteration on an already-removed clobber, and refuse to | ||
substitute original pseudos into clobbers. | ||
|
||
2022-03-02 Qing Zhao <[email protected]> | ||
|
||
PR middle-end/102276 | ||
* common.opt (-Wtrivial-auto-var-init): New option. | ||
* doc/invoke.texi (-Wtrivial-auto-var-init): Document new option. | ||
(-ftrivial-auto-var-init): Update option; | ||
* gimplify.cc (emit_warn_switch_unreachable): New function. | ||
(warn_switch_unreachable_r): Rename to ... | ||
(warn_switch_unreachable_and_auto_init_r): This. | ||
(maybe_warn_switch_unreachable): Rename to ... | ||
(maybe_warn_switch_unreachable_and_auto_init): This. | ||
(gimplify_switch_expr): Update calls to renamed function. | ||
|
||
2022-03-02 Richard Biener <[email protected]> | ||
|
||
PR rtl-optimization/104686 | ||
* ira-color.cc (object_conflicts_with_allocno_p): New function | ||
using a bitvector test instead of iterating when possible. | ||
(allocnos_conflict_p): Choose the best allocno to iterate over | ||
object conflicts. | ||
(update_conflict_hard_regno_costs): Do allocnos_conflict_p test | ||
last. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
* cfg.cc (dump_edge_info): Dump goto_locus if present. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
PR rtl-optimization/104589 | ||
* cfgrtl.cc (fixup_reorder_chain): Use loc_equal instead of direct | ||
INSN_LOCATION comparison with goto_locus. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
* tree-ssa-strlen.cc (strlen_pass::handle_assign, | ||
strlen_pass::before_dom_children): Comment spelling fixes. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
* ipa-modref-tree.cc (modref_access_node::contains, | ||
modref_access_node::closer_pair_p, modref_access_node::insert, | ||
modref_access_node::insert_kill): Comment spelling fixes. | ||
* ipa-modref.cc: Likewise. | ||
(modref_summary::finalize, ignore_nondeterminism_p, | ||
class modref_access_analysis, | ||
modref_access_analysis::set_side_effects, | ||
modref_access_analysis::set_nondeterministic, | ||
modref_access_analysis::record_global_memory_load, | ||
modref_access_analysis::propagate, modref_access_analysis::analyze, | ||
struct escape_point, class modref_lattice, modref_lattice::merge, | ||
modref_lattice::merge_deref, class modref_eaf_analysis, | ||
modref_eaf_analysis::merge_call_lhs_flags, | ||
modref_eaf_analysis::analyze_ssa_name, modref_eaf_analysis::propagate, | ||
modref_eaf_analysis::record_escape_points, remap_kills, | ||
update_escape_summary, remove_useless_summaries, | ||
ipa_merge_modref_summary_after_inlining, pass_ipa_modref::execute): | ||
Likewise. | ||
* ipa-modref.h (struct modref_summary, interposable_eaf_flags): | ||
Likewise. | ||
* ipa-modref-tree.h (enum modref_special_parms, | ||
struct modref_access_node): Likewise. | ||
|
||
2022-03-01 Jakub Jelinek <[email protected]> | ||
|
||
PR tree-optimization/104715 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
20220302 | ||
20220303 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-03-02 Iain Buclaw <[email protected]> | ||
|
||
* dmd/MERGE: Merge upstream dmd 423f19b41. | ||
|
||
2022-02-28 Iain Buclaw <[email protected]> | ||
|
||
* d-target.cc (Target::_init): Initialize C type size fields. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
2022-03-02 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/104573 | ||
* resolve.cc (resolve_structure_cons): Avoid NULL pointer | ||
dereference when there is no valid component. | ||
|
||
2022-02-24 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/84519 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,60 @@ | ||
2022-03-02 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/104573 | ||
* gfortran.dg/assumed_type_14.f90: New test. | ||
|
||
2022-03-02 David Edelsohn <[email protected]> | ||
|
||
* c-c++-common/pr104505.c: Add -Wno-psabi. | ||
|
||
2022-03-02 Qing Zhao <[email protected]> | ||
|
||
PR middle-end/102276 | ||
* gcc.dg/auto-init-pr102276-1.c: New test. | ||
* gcc.dg/auto-init-pr102276-2.c: New test. | ||
* gcc.dg/auto-init-pr102276-3.c: New test. | ||
* gcc.dg/auto-init-pr102276-4.c: New test. | ||
|
||
2022-03-02 Tamar Christina <[email protected]> | ||
|
||
PR testsuite/104730 | ||
* gcc.dg/vect/complex/pr102819-1.c: Add vect_float. | ||
* gcc.dg/vect/complex/pr102819-2.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-3.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-4.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-5.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-6.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-7.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-8.c: Likewise. | ||
* gcc.dg/vect/complex/pr102819-9.c: Likewise. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
PR rtl-optimization/104637 | ||
* gcc.target/i386/pr104637.c: Don't run on ia32. Add -Wno-div-by-zero | ||
to dg-options. | ||
(foo): Remove extraneous initializer. | ||
|
||
2022-03-02 Jakub Jelinek <[email protected]> | ||
|
||
PR debug/100541 | ||
* g++.dg/opt/pr100541-1.C: New test. | ||
* g++.dg/opt/pr100541-2.C: New test. | ||
|
||
2022-03-02 Hongyu Wang <[email protected]> | ||
|
||
PR target/104726 | ||
* gcc.target/i386/pr104551.c: Use avx2-check.h. | ||
|
||
2022-03-02 Hongyu Wang <[email protected]> | ||
|
||
PR target/104724 | ||
* gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c: Use long long | ||
instead of __int64_t. | ||
* gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c: Ditto. | ||
* gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c: Ditto. | ||
* gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c: Ditto. | ||
|
||
2022-03-01 Martin Sebor <[email protected]> | ||
|
||
PR tree-optimization/104715 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,8 @@ | ||
2022-03-02 Iain Buclaw <[email protected]> | ||
|
||
* libdruntime/MERGE: Merge upstream druntime 100a608c. | ||
* src/MERGE: Merge upstream phobos a1f8c4c07. | ||
|
||
2022-03-01 Iain Buclaw <[email protected]> | ||
|
||
PR d/104659 | ||
|