Daily bump.

This commit is contained in:
GCC Administrator 2022-08-03 00:16:48 +00:00
parent 70daecc032
commit 969a989d2b
5 changed files with 169 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2022-08-02 Martin Liska <mliska@suse.cz>
* gcc-changelog/git_commit.py: Do not deduce changelog for root ChangeLog.
2022-07-22 Martin Liska <mliska@suse.cz>
* git-commit-mklog.py: Do not parse -b argument.

View File

@ -1,3 +1,114 @@
2022-08-02 Andrew MacLeod <amacleod@redhat.com>
PR tree-optimization/106510
* gimple-range-fold.cc (fur_source::register_outgoing_edges):
Check for unsupported statements early.
2022-08-02 Andrew MacLeod <amacleod@redhat.com>
PR tree-optimization/106474
* gimple-range-cache.cc (ranger_cache::fill_block_cache): Query
range of equivalences that may contribute to the range.
2022-08-02 Jose E. Marchesi <jose.marchesi@oracle.com>
* btfout.cc (output_asm_btf_vlen_bytes): Do not use the CHAR
encoding bit in BTF.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* gimple-range-fold.cc (fold_using_range::range_of_phi): Remove
irange check.
(tree_lower_bound): New.
(tree_upper_bound): New.
(fold_using_range::range_of_ssa_name_with_loop_info): Convert to
vrange.
* gimple-range-fold.h (range_of_ssa_name_with_loop_info): Change
argument to vrange.
2022-08-02 Richard Biener <rguenther@suse.de>
* tree-ssa-threadbackward.cc
(back_threader_profitability::profitable_path_p): Apply
size constraints to all paths again.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* range-op-float.cc (finite_operands_p): New.
(frelop_early_resolve): New.
(default_frelop_fold_range): New.
(class foperator_equal): New.
(class foperator_not_equal): New.
(class foperator_lt): New.
(class foperator_le): New.
(class foperator_gt): New.
(class foperator_ge): New.
(class foperator_unordered): New.
(class foperator_ordered): New.
(class foperator_relop_unknown): New.
(floating_op_table::floating_op_table): Add above classes to
floating op table.
* value-range.h (frange::supports_p): Enable.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* tree-core.h (struct tree_ssa_name): Add frange_info and
reshuffle the rest.
* value-range-storage.cc (vrange_storage::alloc_slot): Add case
for frange.
(vrange_storage::set_vrange): Same.
(vrange_storage::get_vrange): Same.
(vrange_storage::fits_p): Same.
(frange_storage_slot::alloc_slot): New.
(frange_storage_slot::set_frange): New.
(frange_storage_slot::get_frange): New.
(frange_storage_slot::fits_p): New.
* value-range-storage.h (class frange_storage_slot): New.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* ipa-prop.cc (ipa_compute_jump_functions_for_edge): Limit ranger
query to integrals.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* value-range.cc (frange::set): Initialize m_props and cleanup.
2022-08-02 Richard Biener <rguenther@suse.de>
PR tree-optimization/106497
* tree-ssa-threadupdate.cc (fwd_jt_path_registry::update_cfg):
Also verify we can copy EDGE_COPY_SRC_JOINER_BLOCK.
2022-08-02 Martin Liska <mliska@suse.cz>
* profile.cc (compute_branch_probabilities): Dump details only
if TDF_DETAILS.
* symtab.cc (symtab_node::dump_base): Do not dump pointer unless
TDF_ADDRESS is used, it makes comparison harder.
2022-08-02 Richard Biener <rguenther@suse.de>
PR tree-optimization/106498
* omp-expand.cc (expand_omp_taskreg): Do not perform virtual
SSA update here.
(expand_omp_for): Or here.
(execute_expand_omp): Instead schedule it here together
with CFG cleanup via TODO.
2022-08-02 Richard Biener <rguenther@suse.de>
PR lto/106334
* dwarf2out.cc (dwarf2out_register_external_die): Adjust
assert.
2022-08-02 Richard Biener <rguenther@suse.de>
PR tree-optimization/106495
* tree-ssa-threadbackward.cc
(back_threader_profitability::profitable_path_p): If known_edge
is probably never executed avoid threading.
2022-08-01 David Malcolm <dmalcolm@redhat.com>
* doc/invoke.texi (-Wanalyzer-putenv-of-auto-var): Fix copy&paste

View File

@ -1 +1 @@
20220802
20220803

View File

@ -1,3 +1,13 @@
2022-08-02 Immad Mir <mirimmad@outlook.com>
PR analyzer/106298
* sm-fd.cc (fd_state_machine::on_open): Add
creat, dup, dup2 and dup3 functions.
(enum dup): New.
(fd_state_machine::valid_to_unchecked_state): New.
(fd_state_machine::on_creat): New.
(fd_state_machine::on_dup): New.
2022-07-28 David Malcolm <dmalcolm@redhat.com>
PR analyzer/105893

View File

@ -1,3 +1,46 @@
2022-08-02 Andrew MacLeod <amacleod@redhat.com>
PR tree-optimization/106510
* gcc.dg/pr106510.c: New.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* gcc.dg/tree-ssa/vrp-float-1.c: Adjust test so it passes.
2022-08-02 Andrew MacLeod <amacleod@redhat.com>
PR tree-optimization/106474
* g++.dg/pr106474.C: New.
2022-08-02 Jose E. Marchesi <jose.marchesi@oracle.com>
* gcc.dg/debug/btf/btf-int-1.c: Do not check for char bits in
bti_encoding and check for bool bits.
2022-08-02 Immad Mir <mirimmad@outlook.com>
PR analyzer/106298
* gcc.dg/analyzer/fd-1.c: Add tests for 'creat'.
* gcc.dg/analyzer/fd-2.c: Likewise.
* gcc.dg/analyzer/fd-4.c: Likewise.
* gcc.dg/analyzer/fd-dup-1.c: New tests.
2022-08-02 Aldy Hernandez <aldyh@redhat.com>
* g++.dg/opt/pr94589-2.C: XFAIL.
* gcc.dg/tree-ssa/vrp-float-1.c: New test.
* gcc.dg/tree-ssa/vrp-float-11.c: New test.
* gcc.dg/tree-ssa/vrp-float-3.c: New test.
* gcc.dg/tree-ssa/vrp-float-4.c: New test.
* gcc.dg/tree-ssa/vrp-float-6.c: New test.
* gcc.dg/tree-ssa/vrp-float-7.c: New test.
* gcc.dg/tree-ssa/vrp-float-8.c: New test.
2022-08-02 Richard Biener <rguenther@suse.de>
PR tree-optimization/106497
* gcc.dg/torture/pr106497.c: New testcase.
2022-08-01 David Malcolm <dmalcolm@redhat.com>
* gcc.target/i386/addr-space-typeck-1.c: New test.