1 2025-01-06 Alexandre Oliva <oliva@adacore.com>
4 * gcc.target/i386/strub-pr118006.c: New.
6 2025-01-06 Akram Ahmad <Akram.Ahmad@arm.com>
8 * gcc.target/aarch64/sve/truncated_concatenation_1.c: new test
9 for the above example and other modes covered by insn
12 2025-01-06 Jennifer Schmitz <jschmitz@nvidia.com>
14 * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Adjust expected outcome.
15 * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
16 * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
17 * gcc.target/aarch64/sve/acle/asm/mul_u64.c: New test and adjust
20 2025-01-06 Tamar Christina <tamar.christina@arm.com>
24 * gcc.target/aarch64/vect-simd-clone-3.c: New test.
26 2025-01-06 Jakub Jelinek <jakub@redhat.com>
28 PR tree-optimization/118224
29 * gcc.dg/pr118224.c: New test.
30 * c-c++-common/ubsan/vla-1.c (bar): Use noipa attribute instead
33 2025-01-06 Kito Cheng <kito.cheng@sifive.com>
35 * gcc.target/riscv/rvv/fortran/pr111395.f90: Move this file to...
36 * gfortran.target/riscv/rvv/pr111395.f90: ...here.
37 * gcc.target/riscv/rvv/fortran/pr111566.f90: Move this file to...
38 * gfortran.target/riscv/rvv/pr111566.f90: ...here.
39 * gcc.target/riscv/rvv/rvv-fortran.exp: Move this file to...
40 * gfortran.target/riscv/rvv/rvv.exp: ...here.
42 2025-01-05 Iain Buclaw <ibuclaw@symmetryinvestments.com>
44 * gdc.dg/torture/pr96435.d: Add dg-warning.
46 2025-01-05 Iain Buclaw <ibuclaw@gdcproject.org>
48 * gdc.dg/torture/pr110406.d: Add -fno-moduleinfo to dg-options.
50 2025-01-04 Hans-Peter Nilsson <hp@axis.com>
52 * gcc.dg/tree-ssa/vector-4.c: Replace MMIX adjustments with
53 TARGET_CALLEE_COPIES-agnostic adjustments.
54 * gcc.dg/tree-ssa/forwprop-36.c: Ditto. Correct pattern to match a
57 2025-01-03 Richard Sandiford <richard.sandiford@arm.com>
59 PR rtl-optimization/117938
60 * gcc.dg/torture/pr117938.c: New test.
62 2025-01-03 Jakub Jelinek <jakub@redhat.com>
65 * g++.dg/cpp/embed-18.C: New test.
66 * g++.dg/ext/flexary41.C: New test.
68 2025-01-03 Sam James <sam@gentoo.org>
69 Andrew Pinski <pinskia@gmail.com>
71 * gcc.dg/torture/dse-trivial-auto-var-init.c: New test.
73 2025-01-03 Harald Anlauf <anlauf@gmx.de>
76 * gfortran.dg/cray_pointers_13.f90: New test.
78 2025-01-03 Jose E. Marchesi <jose.marchesi@oracle.com>
80 * gcc.target/bpf/diag-funargs-2.c: Use -ffreestanding.
81 * gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Likewise.
82 * gcc.target/bpf/helper-bind.c: Likewise.
83 * gcc.target/bpf/diag-funargs-3.c: Likewise.
85 2025-01-02 Tobias Burnus <tburnus@baylibre.com>
87 * gfortran.dg/gomp/adjust-args-10.f90: New test.
89 2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
91 * g++.dg/gomp/dispatch-3.C: Update scan dumps.
92 * gfortran.dg/gomp/declare-variant-2.f90: Update dg-error.
93 * gfortran.dg/gomp/adjust-args-1.f90: New test.
94 * gfortran.dg/gomp/adjust-args-2.f90: New test.
95 * gfortran.dg/gomp/adjust-args-2a.f90: New test.
96 * gfortran.dg/gomp/adjust-args-3.f90: New test.
97 * gfortran.dg/gomp/adjust-args-4.f90: New test.
98 * gfortran.dg/gomp/adjust-args-5.f90: New test.
99 * gfortran.dg/gomp/adjust-args-6.f90: New test.
100 * gfortran.dg/gomp/adjust-args-7.f90: New test.
101 * gfortran.dg/gomp/adjust-args-8.f90: New test.
102 * gfortran.dg/gomp/adjust-args-9.f90: New test.
103 * gfortran.dg/gomp/dispatch-1.f90: New test.
104 * gfortran.dg/gomp/dispatch-2.f90: New test.
105 * gfortran.dg/gomp/dispatch-3.f90: New test.
106 * gfortran.dg/gomp/dispatch-4.f90: New test.
107 * gfortran.dg/gomp/dispatch-5.f90: New test.
108 * gfortran.dg/gomp/dispatch-6.f90: New test.
109 * gfortran.dg/gomp/dispatch-7.f90: New test.
110 * gfortran.dg/gomp/dispatch-8.f90: New test.
111 * gfortran.dg/gomp/dispatch-9.f90: New test.
112 * gfortran.dg/gomp/dispatch-9a.f90: New test.
113 * gfortran.dg/gomp/dispatch-10.f90: New test.
115 2025-01-02 David Malcolm <dmalcolm@redhat.com>
118 * gcc.dg/auto-type-2.c: Update expected output with _Bool.
119 * gcc.dg/c23-bool-errors-1.c: New test.
120 * gcc.dg/c23-bool-errors-2.c: New test.
121 * gcc.dg/c23-bool-errors-3.c: New test.
123 2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
126 * gcc.dg/torture/pr118184.c: Use _Float128 instead of long double.
128 2025-01-02 Richard Biener <rguenther@suse.de>
130 PR tree-optimization/118171
131 * gcc.dg/torture/pr118171.c: New testcase.
133 2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
135 * gcc.dg/torture/pr118184.c: New test.
137 2025-01-02 Jakub Jelinek <jakub@redhat.com>
139 * gcc.dg/pr90838-2.c: New test.
141 2025-01-02 xuli <xuli1@eswincomputing.com>
143 * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add unsigned imm vec sat_sub form2~4.
144 * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add data for vec sat_sub.
145 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u16.c: New test.
146 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u32.c: New test.
147 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u64.c: New test.
148 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u8.c: New test.
149 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u16.c: New test.
150 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u32.c: New test.
151 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u64.c: New test.
152 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u8.c: New test.
153 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u16.c: New test.
154 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u32.c: New test.
155 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u64.c: New test.
156 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u8.c: New test.
157 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u16.c: New test.
158 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u32.c: New test.
159 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u64.c: New test.
160 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u8.c: New test.
161 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u16.c: New test.
162 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u32.c: New test.
163 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u64.c: New test.
164 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u8.c: New test.
165 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u16.c: New test.
166 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u32.c: New test.
167 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u64.c: New test.
168 * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u8.c: New test.
170 2025-01-02 Guo Jie <guojie@loongson.cn>
172 * gcc.target/loongarch/conditional-move-opt-1.c: New test.
173 * gcc.target/loongarch/conditional-move-opt-2.c: New test.
175 2025-01-02 Guo Jie <guojie@loongson.cn>
177 * gcc.target/loongarch/abd-lasx.c: New test.
178 * gcc.target/loongarch/abd-lsx.c: New test.
180 2025-01-02 Guo Jie <guojie@loongson.cn>
182 * gcc.target/loongarch/vec_pack_unpack_128.c: New test.
183 * gcc.target/loongarch/vec_pack_unpack_256.c: New test.
185 2025-01-02 Guo Jie <guojie@loongson.cn>
187 * gcc.target/loongarch/bstrpick_alsl_paired.c: New test.
188 * gcc.target/loongarch/bytepick_combine.c: New test.
190 2025-01-01 Richard Biener <rguenther@suse.de>
193 * gcc.dg/torture/pr118174.c: New testcase.
195 Copyright (C) 2025 Free Software Foundation, Inc.
197 Copying and distribution of this file, with or without modification,
198 are permitted in any medium without royalty provided the copyright
199 notice and this notice are preserved.