Daily bump.
This commit is contained in:
parent
8567d9491d
commit
82d46ad79e
6 changed files with 151 additions and 1 deletions
|
@ -1,3 +1,45 @@
|
|||
2022-08-23 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/106714
|
||||
* config/i386/amxtileintrin.h (_tile_loadd_internal): Cast to
|
||||
__PTRDIFF_TYPE__.
|
||||
(_tile_stream_loadd_internal): Likewise.
|
||||
(_tile_stored_internal): Likewise.
|
||||
|
||||
2022-08-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/106722
|
||||
* gimple-predicate-analysis.h (MAX_NUM_CHAINS, MAX_CHAIN_LEN,
|
||||
MAX_POSTDOM_CHECK, MAX_SWITCH_CASES): Move ...
|
||||
* gimple-predicate-analysis.cc: ... here and document.
|
||||
(simple_control_dep_chain): New function, factored from
|
||||
predicate::use_cannot_happen.
|
||||
(predicate::use_cannot_happen): Adjust.
|
||||
(predicate::predicate): Use simple_control_dep_chain as fallback.
|
||||
|
||||
2022-08-23 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* range-op-float.cc (foperator_equal::op1_range): Set range to
|
||||
range of op2.
|
||||
|
||||
2022-08-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gimple-predicate-analysis.cc (is_loop_exit): Split out
|
||||
from ...
|
||||
(is_non_loop_exit_postdominating): ... here. Remove after
|
||||
inlining ...
|
||||
(find_control_equiv_block): ... here.
|
||||
(compute_control_dep_chain): ... and here.
|
||||
(predicate::is_use_guarded): Do not excempt loop exits
|
||||
from short-cutting the case of the use post-dominating the
|
||||
PHI definition.
|
||||
|
||||
2022-08-23 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/106687
|
||||
* range-op.cc (operator_minus::lhs_op1_relation): Return VREL_LE
|
||||
for the VREL_GT case as well.
|
||||
|
||||
2022-08-22 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* config/pru/pru.md (pru_<code>di3): New alternative for
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220823
|
||||
20220824
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2022-08-23 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* typeck.cc (maybe_warn_pessimizing_move): Don't warn about
|
||||
redundant std::move when the expression was wrapped in { }.
|
||||
|
||||
2022-08-17 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/90428
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-08-23 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
|
||||
ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
|
||||
zh_TW.po: Update.
|
||||
|
||||
2022-06-25 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
* exgettext: Remove unneeded fgrep command.
|
||||
|
|
|
@ -1,3 +1,48 @@
|
|||
2022-08-23 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* g++.dg/cpp0x/Wpessimizing-move10.C: New test.
|
||||
* g++.dg/cpp0x/Wredundant-move12.C: New test.
|
||||
|
||||
2022-08-23 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
* gcc.target/x86_64/abi/bf16/asm-support.S: Replace vmovdqu with
|
||||
movdqu.
|
||||
|
||||
2022-08-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/106722
|
||||
* g++.dg/uninit-pr106722-1.C: New testcase.
|
||||
|
||||
2022-08-23 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* g++.dg/torture/phi-1.C: New test.
|
||||
|
||||
2022-08-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gcc.dg/uninit-pred-10.c: New testcase.
|
||||
|
||||
2022-08-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/gomp/depend-6.f90: Fix array index use for
|
||||
depobj var + update scan-tree-dump-times.
|
||||
|
||||
2022-08-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/gomp/depend-4.f90: Fix array index use for
|
||||
depobj var + update scan-tree-dump-times.
|
||||
|
||||
2022-08-23 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
* gcc.target/x86_64/abi/bf16/bf16-helper.h:
|
||||
Add _m128bf16/m256bf16/_m512bf16.
|
||||
* gcc.target/x86_64/abi/bf16/m512bf16/bf16-zmm-check.h:
|
||||
Include bf16-helper.h.
|
||||
|
||||
2022-08-23 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/106687
|
||||
* g++.dg/pr106687.C: New.
|
||||
|
||||
2022-08-22 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* gcc.target/pru/bitop-di.c: New test.
|
||||
|
|
|
@ -1,3 +1,55 @@
|
|||
2022-08-23 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* include/bits/stl_bvector.h (_Bit_reference::operator=): Define
|
||||
const overload for C++23 as per P2321R2.
|
||||
* include/bits/stl_pair.h (pair::swap): Likewise.
|
||||
(pair::pair): Define additional converting constructors for
|
||||
C++23 as per P2321R2.
|
||||
(pair::operator=): Define const overloads for C++23 as per
|
||||
P2321R2.
|
||||
(swap): Define overload taking const pair& for C++23 as per
|
||||
P2321R2.
|
||||
(basic_common_reference): Define partial specialization for
|
||||
pair for C++23 as per P2321R2.
|
||||
(common_type): Likewise.
|
||||
* include/bits/uses_allocator_args.h
|
||||
(uses_allocator_construction_args): Define additional pair
|
||||
overloads for C++23 as per P2321R2.
|
||||
* include/std/tuple (_Tuple_impl::_Tuple_impl): Define
|
||||
additional converting constructors for C++23 as per P2321R2.
|
||||
(_Tuple_impl::_M_assign): Define const overloads for C++23
|
||||
as per P2321R2.
|
||||
(_Tuple_impl::_M_swap): Likewise.
|
||||
(tuple::__constructible): Define as a convenient renaming of
|
||||
_TCC<true>::__constructible.
|
||||
(tuple::__convertible): As above but for _TCC<true>::__convertible.
|
||||
(tuple::tuple): Define additional converting constructors for
|
||||
C++23 as per P2321R2.
|
||||
(tuple::operator=): Define const overloads for C++23 as per
|
||||
P2321R2.
|
||||
(tuple::swap): Likewise.
|
||||
(basic_common_reference): Define partial specialization for
|
||||
tuple for C++23 as per P2321R2.
|
||||
(common_type): Likewise.
|
||||
* testsuite/20_util/pair/p2321r2.cc: New test.
|
||||
* testsuite/20_util/tuple/p2321r2.cc: New test.
|
||||
* testsuite/23_containers/vector/bool/element_access/1.cc: New test.
|
||||
|
||||
2022-08-23 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* include/std/tuple (_TupleConstraints::__convertible): Define.
|
||||
(_TupleConstraints::__constructible): Define.
|
||||
(_TupleConstraints::__is_explicitly_constructible): Redefine this
|
||||
in terms of __convertible and __constructible.
|
||||
(_TupleConstraints::__is_implicitly_constructible): Likewise.
|
||||
|
||||
2022-08-23 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/106589
|
||||
* include/std/variant (__do_visit): Handle is_void<R> for zero
|
||||
argument case.
|
||||
* testsuite/20_util/variant/visit_r.cc: Check std::visit<void>(v).
|
||||
|
||||
2022-08-22 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/105678
|
||||
|
|
Loading…
Add table
Reference in a new issue