mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-21 14:30:59 +08:00
Daily bump.
This commit is contained in:
parent
79d2c3089f
commit
84ec58b694
@ -1,3 +1,46 @@
|
||||
2025-04-19 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/119865
|
||||
* config/riscv/riscv.cc (parse_features_for_version): Do not
|
||||
explicitly free the architecture string.
|
||||
|
||||
2025-04-19 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/118410
|
||||
* config/riscv/bitmanip.md (logical with constant argument): New
|
||||
splitter for cases where synthesizing ~C is cheaper than synthesizing
|
||||
the original constant C.
|
||||
|
||||
2025-04-19 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* config/i386/i386.cc (vec_fp_conversion_cost): New function.
|
||||
(ix86_rtx_costs): Use it for SSE/AVX FP conversoins.
|
||||
(ix86_builtin_vectorization_cost): Fix indentation;
|
||||
and use vec_fp_conversion_cost in vec_promote_demote.
|
||||
(fp_conversion_stmt_cost): New function.
|
||||
(ix86_vector_costs::add_stmt_cost): Use it to cost NOP_EXPR
|
||||
and vec_promote_demote.
|
||||
* config/i386/i386.h (struct processor_costs):
|
||||
* config/i386/x86-tune-costs.h (struct processor_costs):
|
||||
|
||||
2025-04-19 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR rtl-optimization/111949
|
||||
* combine.cc (find_split_point): Add a split point
|
||||
for `(and (not X) Y)` if not in the outer set already.
|
||||
|
||||
2025-04-19 Jiaxun Yang <jiaxun.yang@flygoat.com>
|
||||
|
||||
PR target/111814
|
||||
* config/sh/sh-modes.def (RESET_FLOAT_FORMAT): Use mips format.
|
||||
(FLOAT_MODE): Use mips mode.
|
||||
|
||||
2025-04-19 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* config/alpha/alpha.cc
|
||||
(alpha_get_mem_rtx_alignment_and_offset): Recurse into
|
||||
COMPONENT_REF nodes.
|
||||
|
||||
2025-04-18 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* config/riscv/bitmanip.md (*bext<mode>_mask_pos): New pattern
|
||||
|
@ -1 +1 @@
|
||||
20250419
|
||||
20250420
|
||||
|
@ -1,3 +1,12 @@
|
||||
2025-04-19 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* coroutines.cc (coro_build_expr_stmt)
|
||||
(coro_build_cvt_void_expr_stmt): Remove.
|
||||
(build_actor_fn): Use finish_expr_stmt.
|
||||
* semantics.cc (finish_expr_stmt): Avoid wrapping statement in
|
||||
EXPR_STMT.
|
||||
(finish_stmt_expr_expr): Add comment.
|
||||
|
||||
2025-04-17 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* constexpr.cc (is_valid_constexpr_fn): Improve diagnostic.
|
||||
|
@ -1,3 +1,10 @@
|
||||
2025-04-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR fortran/119836
|
||||
* resolve.cc (check_pure_function): Fix checking for
|
||||
an impure subprogram within a DO CONCURRENT construct.
|
||||
(pure_subroutine): Ditto.
|
||||
|
||||
2025-04-16 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/106948
|
||||
|
@ -1,3 +1,44 @@
|
||||
2025-04-19 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
PR testsuite/119508
|
||||
* rust/compile/nr2/compile.exp: Disable parallel testing.
|
||||
|
||||
2025-04-19 Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/118410
|
||||
* gcc.target/riscv/pr118410-1.c: New test.
|
||||
* gcc.target/riscv/pr118410-2.c: Likewise.
|
||||
|
||||
2025-04-19 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
* gcc.dg/pr118947-1.c: Use 1025 as the size of the buf.
|
||||
* gcc.dg/pr78408-3.c: Likewise.
|
||||
|
||||
2025-04-19 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR rtl-optimization/111949
|
||||
* gcc.target/aarch64/bic-1.c: New test.
|
||||
|
||||
2025-04-19 Jiaxun Yang <jiaxun.yang@flygoat.com>
|
||||
|
||||
PR target/111814
|
||||
* gcc.target/sh/pr111814.c: New test.
|
||||
|
||||
2025-04-19 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
* gcc.target/alpha/memcpy-nested-offset-long.c: New file.
|
||||
* gcc.target/alpha/memcpy-nested-offset-quad.c: New file.
|
||||
|
||||
2025-04-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR fortran/119836
|
||||
* gfortran.dg/do_concurrent_all_clauses.f90: Remove invalid
|
||||
dg-error test.
|
||||
* gfortran.dg/pr119836_1.f90: New test.
|
||||
* gfortran.dg/pr119836_2.f90: New test.
|
||||
* gfortran.dg/pr119836_3.f90: New test.
|
||||
* gfortran.dg/pr119836_4.f90: New test.
|
||||
|
||||
2025-04-18 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
PR cobol/119818
|
||||
|
@ -1,3 +1,37 @@
|
||||
2025-04-19 Jiaxun Yang <jiaxun.yang@flygoat.com>
|
||||
|
||||
PR target/118257
|
||||
* config/sh/sfp-machine.h (_FPU_GETCW): Implement with builtin.
|
||||
(_FPU_SETCW): Likewise.
|
||||
(FP_EX_ENABLE_SHIFT): Derive from arch spec.
|
||||
(FP_EX_CAUSE_SHIFT): Likewise.
|
||||
(FP_RND_MASK): Likewise.
|
||||
(FP_EX_INVALID): Likewise.
|
||||
(FP_EX_DIVZERO): Likewise.
|
||||
(FP_EX_ALL): Likewise.
|
||||
(FP_EX_OVERFLOW): Likewise.
|
||||
(FP_EX_UNDERFLOW): Likewise.
|
||||
(FP_EX_INEXACT): Likewise.
|
||||
(_FP_DECL_EX): Declear default FCSR value.
|
||||
(FP_RND_NEAREST): Derive from arch spec.
|
||||
(FP_RND_ZERO): Likewise.
|
||||
(FP_INIT_ROUNDMODE): Likewise.
|
||||
(FP_ROUNDMODE): Likewise.
|
||||
(FP_TRAPPING_EXCEPTIONS): Likewise.
|
||||
(FP_HANDLE_EXCEPTIONS): Implement with _FPU_SETCW.
|
||||
|
||||
2025-04-19 Jiaxun Yang <jiaxun.yang@flygoat.com>
|
||||
|
||||
PR target/111814
|
||||
* config/sh/sfp-machine.h (_FP_NANFRAC_B): Reverse signaling bit.
|
||||
(_FP_NANFRAC_H): Likewise.
|
||||
(_FP_NANFRAC_S): Likewise.
|
||||
(_FP_NANFRAC_D): Likewise.
|
||||
(_FP_NANFRAC_Q): Likewise.
|
||||
(_FP_KEEPNANFRACP): Enable for target.
|
||||
(_FP_QNANNEGATEDP): Enable for target.
|
||||
(_FP_CHOOSENAN): Port from MIPS.
|
||||
|
||||
2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
PR target/118794
|
||||
|
Loading…
x
Reference in New Issue
Block a user