Daily bump.
This commit is contained in:
parent
87a9bfe86d
commit
e7dfd87445
6 changed files with 135 additions and 1 deletions
|
@ -1,3 +1,43 @@
|
|||
2022-07-20 Alexander Monakov <amonakov@ispras.ru>
|
||||
|
||||
PR rtl-optimization/101347
|
||||
* builtins.cc (expand_builtin) [BUILT_IN_SETJMP_SETUP]: Move
|
||||
population of nonlocal_goto_handler_labels from here ...
|
||||
(expand_builtin) [BUILT_IN_SETJMP_RECEIVER]: ... to here.
|
||||
* rtlanal.cc (remove_node_from_insn_list): Verify that a
|
||||
duplicate is not present in the remainder of the list.
|
||||
|
||||
2022-07-20 Alexander Monakov <amonakov@ispras.ru>
|
||||
|
||||
* rtl.h (remove_node_from_expr_list): Remove declaration.
|
||||
* rtlanal.cc (remove_node_from_expr_list): Remove (no uses).
|
||||
|
||||
2022-07-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-data-refs.cc (bump_vector_ptr): Return an
|
||||
invariant updated address when the input was invariant.
|
||||
|
||||
2022-07-20 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* passes.def: (Split pass_cse_sincos to pass_expand_powcabs
|
||||
and pass_cse_sincos, and move pass_cse_sincos after vectorizer).
|
||||
* timevar.def (TV_TREE_POWCABS): New timevar.
|
||||
* tree-pass.h (make_pass_expand_powcabs): Split from pass_cse_sincos.
|
||||
* tree-ssa-math-opts.cc (gimple_expand_builtin_cabs): Ditto.
|
||||
(class pass_expand_powcabs): Ditto.
|
||||
(pass_expand_powcabs::execute): Ditto.
|
||||
(make_pass_expand_powcabs): Ditto.
|
||||
(pass_cse_sincos::execute): Remove pow/cabs expand part.
|
||||
(make_pass_cse_sincos): Ditto.
|
||||
|
||||
2022-07-20 Richard Biener <richard.guenther@gmail.com>
|
||||
Hongtao Liu <hongtao.liu@intel.com>
|
||||
|
||||
PR tree-optimization/106010
|
||||
* tree-complex.cc (init_dont_simulate_again): Lower complex
|
||||
type move.
|
||||
(expand_complex_move): Also expand COMPLEX_CST for rhs.
|
||||
|
||||
2022-07-19 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
* gimple-range-cache.cc (ranger_cache::range_from_dom): Check
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220720
|
||||
20220721
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
2022-07-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/106373
|
||||
* sm-taint.cc (taint_state_machine::on_condition): Potentially
|
||||
update the state of the RHS as well as the LHS.
|
||||
|
||||
2022-07-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/106359
|
||||
* region.h (string_region::tracked_p): New.
|
||||
* store.cc (binding_cluster::binding_cluster): Move here from
|
||||
store.h. Add assertion that base_region is tracked_p.
|
||||
* store.h (binding_cluster::binding_cluster): Move to store.cc.
|
||||
|
||||
2022-07-19 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/106321
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-07-20 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/101330
|
||||
* openmp.cc (gfc_match_iterator): Remove left-over code from
|
||||
development that could lead to a crash on invalid input.
|
||||
|
||||
2022-07-19 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/103590
|
||||
|
|
|
@ -1,3 +1,49 @@
|
|||
2022-07-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/106373
|
||||
* gcc.dg/analyzer/torture/taint-read-index-3.c: New test.
|
||||
|
||||
2022-07-20 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/101330
|
||||
* gfortran.dg/gomp/affinity-clause-7.f90: New test.
|
||||
|
||||
2022-07-20 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.dg/pow-sqrt-synth-1.c: Adjust testcase.
|
||||
|
||||
2022-07-20 Richard Biener <richard.guenther@gmail.com>
|
||||
Hongtao Liu <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.target/i386/pr106010-1a.c: New test.
|
||||
* gcc.target/i386/pr106010-1b.c: New test.
|
||||
* gcc.target/i386/pr106010-1c.c: New test.
|
||||
* gcc.target/i386/pr106010-2a.c: New test.
|
||||
* gcc.target/i386/pr106010-2b.c: New test.
|
||||
* gcc.target/i386/pr106010-2c.c: New test.
|
||||
* gcc.target/i386/pr106010-3a.c: New test.
|
||||
* gcc.target/i386/pr106010-3b.c: New test.
|
||||
* gcc.target/i386/pr106010-3c.c: New test.
|
||||
* gcc.target/i386/pr106010-4a.c: New test.
|
||||
* gcc.target/i386/pr106010-4b.c: New test.
|
||||
* gcc.target/i386/pr106010-4c.c: New test.
|
||||
* gcc.target/i386/pr106010-5a.c: New test.
|
||||
* gcc.target/i386/pr106010-5b.c: New test.
|
||||
* gcc.target/i386/pr106010-5c.c: New test.
|
||||
* gcc.target/i386/pr106010-6a.c: New test.
|
||||
* gcc.target/i386/pr106010-6b.c: New test.
|
||||
* gcc.target/i386/pr106010-6c.c: New test.
|
||||
* gcc.target/i386/pr106010-7a.c: New test.
|
||||
* gcc.target/i386/pr106010-7b.c: New test.
|
||||
* gcc.target/i386/pr106010-7c.c: New test.
|
||||
* gcc.target/i386/pr106010-8a.c: New test.
|
||||
* gcc.target/i386/pr106010-8b.c: New test.
|
||||
* gcc.target/i386/pr106010-8c.c: New test.
|
||||
* gcc.target/i386/pr106010-9a.c: New test.
|
||||
* gcc.target/i386/pr106010-9b.c: New test.
|
||||
* gcc.target/i386/pr106010-9c.c: New test.
|
||||
* gcc.target/i386/pr106010-9d.c: New test.
|
||||
|
||||
2022-07-19 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/103590
|
||||
|
|
|
@ -1,3 +1,31 @@
|
|||
2022-07-20 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/100823
|
||||
* include/bits/stl_iterator.h (common_iterator): Define
|
||||
destructor, copy constructor and move constructor as trivial
|
||||
when the underlying types allow.
|
||||
* testsuite/24_iterators/common_iterator/100823.cc: Check
|
||||
triviality of special members.
|
||||
|
||||
2022-07-20 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/100823
|
||||
* include/bits/stl_iterator.h (common_iterator): Define move
|
||||
constructor and move assignment operator.
|
||||
(common_iterator::_M_assign): New function implementing
|
||||
assignment.
|
||||
(common_iterator::operator=): Use _M_assign.
|
||||
(common_iterator::_S_valueless): New constant.
|
||||
* testsuite/24_iterators/common_iterator/100823.cc: New test.
|
||||
|
||||
2022-07-20 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_iterator.h (common_iterator): Fix incorrect
|
||||
uses of is_nothrow_assignable_v. Fix inconsistent constraints on
|
||||
friend declaration. Do not move argument in copy constructor.
|
||||
* testsuite/24_iterators/common_iterator/1.cc: Check for
|
||||
noexcept constructibnle/assignable.
|
||||
|
||||
2022-07-19 François Dumont <fdumont@gcc.gnu.org>
|
||||
|
||||
* include/debug/debug.h [_GLIBCXX_DEBUG](__glibcxx_requires_string): Define
|
||||
|
|
Loading…
Add table
Reference in a new issue