Skip to content

Commit feafff0

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent bd8a3ee commit feafff0

File tree

6 files changed

+116
-1
lines changed

6 files changed

+116
-1
lines changed

gcc/ChangeLog

+29
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
2024-03-27 Segher Boessenkool <[email protected]>
2+
3+
PR rtl-optimization/101523
4+
* combine.cc (try_combine): Don't do a 2-insn combination if
5+
it does not in fact change I2.
6+
7+
2024-03-27 Jakub Jelinek <[email protected]>
8+
9+
* doc/invoke.texi (Spec Files): Use @var{S} instead of S,
10+
@var{X} instead of X etc. for other placeholders.
11+
12+
2024-03-27 Richard Biener <[email protected]>
13+
14+
PR tree-optimization/114057
15+
* tree-vect-slp.cc (vect_bb_slp_mark_live_stmts): Mark
16+
BB reduction remain defs as scalar uses.
17+
18+
2024-03-27 Victor Do Nascimento <[email protected]>
19+
20+
* config/aarch64/aarch64-option-extensions.def (rcpc3):
21+
Fix FEATURE_STRING field to "lrcpc3".
22+
23+
2024-03-27 Victor Do Nascimento <[email protected]>
24+
25+
* config/aarch64/aarch64-option-extensions.def: Add LSE128
26+
AARCH64_OPT_EXTENSION, adding it as a dependency for the D128
27+
feature.
28+
* doc/invoke.texi (AArch64 Options): Document +lse128.
29+
130
2024-03-26 Richard Sandiford <[email protected]>
231

332
* config/aarch64/aarch64-feature-deps.h: Use constexpr for

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240327
1+
20240328

gcc/analyzer/ChangeLog

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2024-03-27 David Malcolm <[email protected]>
2+
3+
PR analyzer/114473
4+
* call-summary.cc
5+
(call_summary_replay::convert_svalue_from_summary): Assert that
6+
the types match.
7+
(call_summary_replay::convert_region_from_summary): Likewise.
8+
(call_summary_replay::convert_region_from_summary_1): Add missing
9+
cast for the deref of RK_SYMBOLIC case.
10+
111
2024-03-23 David Malcolm <[email protected]>
212

313
PR analyzer/114408

gcc/c-family/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2024-03-27 Jakub Jelinek <[email protected]>
2+
3+
PR tree-optimization/114469
4+
* c-common.cc (resolve_overloaded_builtin): For _BitInt result
5+
on !extended targets convert result to the _BitInt type before
6+
using VIEW_CONVERT_EXPR.
7+
18
2024-03-26 Jakub Jelinek <[email protected]>
29

310
PR c++/112724

gcc/testsuite/ChangeLog

+37
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
2024-03-27 David Malcolm <[email protected]>
2+
3+
PR analyzer/114473
4+
* gcc.dg/analyzer/call-summaries-pr114473.c: New test.
5+
6+
2024-03-27 Jakub Jelinek <[email protected]>
7+
8+
* gcc.dg/debug/btf/btf-cvr-quals-1.c: Use dg-additional-options
9+
instead of multiple dg-options.
10+
* gcc.dg/debug/btf/btf-datasec-1.c: Likewise. Accept all supported
11+
unaligned 4 byte assembler directives rather than assuming it must
12+
be .4byte.
13+
14+
2024-03-27 Jakub Jelinek <[email protected]>
15+
16+
* lib/target-supports.exp (add_options_for_bfloat16): Add -msse2 on
17+
i?86/x86_64.
18+
* g++.dg/cpp23/ext-floating3.C: Add dg-add-options float16.
19+
* g++.dg/cpp23/ext-floating12.C: Add dg-add-options float16 and
20+
bfloat16.
21+
22+
2024-03-27 Victor Do Nascimento <[email protected]>
23+
24+
* gcc.target/aarch64/cpunative/info_24: New.
25+
* gcc.target/aarch64/cpunative/native_cpu_24.c: Likewise.
26+
27+
2024-03-27 Victor Do Nascimento <[email protected]>
28+
29+
* gcc.target/aarch64/lse128-flag.c: New.
30+
* gcc.target/aarch64/cpunative/info_23: Likewise.
31+
* gcc.target/aarch64/cpunative/native_cpu_23.c: Likewise.
32+
33+
2024-03-27 Stefan Schulze Frielinghaus <[email protected]>
34+
35+
* gcc.dg/tree-ssa/copy-headers-8.c: Set
36+
LOGICAL_OP_NON_SHORT_CIRCUIT to true.
37+
138
2024-03-27 Jerry DeLisle <[email protected]>
239

340
PR libfortran/107031

libstdc++-v3/ChangeLog

+32
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
2024-03-27 Matthias Kretz <[email protected]>
2+
3+
* include/experimental/bits/simd_x86.h (_S_masked_unary):
4+
Cast inputs < 16 bytes to 16 byte vectors before calling the
5+
right subtraction builtin. Before returning, truncate to the
6+
return vector type.
7+
8+
2024-03-27 Matthias Kretz <[email protected]>
9+
10+
* include/experimental/bits/simd_x86.h (_S_masked_unary): Call
11+
the 4- and 8-byte variants of __builtin_ia32_subp[ds] without
12+
rounding direction argument.
13+
14+
2024-03-27 Srinivas Yadav Singanaboina <[email protected]>
15+
16+
* include/Makefile.am: Add simd_sve.h.
17+
* include/Makefile.in: Add simd_sve.h.
18+
* include/experimental/bits/simd.h: Add new SveAbi.
19+
* include/experimental/bits/simd_builtin.h: Use
20+
__no_sve_deduce_t to support existing Neon Abi.
21+
* include/experimental/bits/simd_converter.h: Convert
22+
sequentially when sve is available.
23+
* include/experimental/bits/simd_detail.h: Define sve
24+
specific macro.
25+
* include/experimental/bits/simd_math.h: Fallback frexp
26+
to execute sequntially when sve is available, to handle
27+
fixed_size_simd return type that always uses sve.
28+
* include/experimental/simd: Include bits/simd_sve.h.
29+
* testsuite/experimental/simd/tests/bits/main.h: Enable
30+
testing for sve128, sve256, sve512.
31+
* include/experimental/bits/simd_sve.h: New file.
32+
133
2024-03-26 Arsen Arsenović <[email protected]>
234

335
* include/std/generator (generator::_Iterator::operator*): Fix

0 commit comments

Comments
 (0)