mirror of
https://gcc.gnu.org/git/gcc.git
synced 2026-02-21 19:35:28 -05:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,68 @@
|
||||
2025-06-20 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/120701
|
||||
* value-range.cc (irange::verify_range): Verify range pairs are
|
||||
sorted properly.
|
||||
(irange::snap): Check for over/underflow properly.
|
||||
|
||||
2025-06-20 Andrew Stubbs <ams@baylibre.com>
|
||||
|
||||
PR target/120722
|
||||
* config/gcn/gcn.cc (gcn_hard_regno_mode_ok): Allow SImode in VCC_HI.
|
||||
|
||||
2025-06-20 Jørgen Kvalsvik <j@lambda.is>
|
||||
|
||||
PR gcov-profile/120634
|
||||
* prime-paths.cc (struct auto_vec_vec): Add constructor from
|
||||
vec.
|
||||
(test_split_components): Use auto_vec_vec.
|
||||
(test_scc_internal_prime_paths): Ditto.
|
||||
(test_scc_entry_exit_paths): Ditto.
|
||||
(test_complete_prime_paths): Ditto.
|
||||
(test_entry_prime_paths): Ditto.
|
||||
(test_singleton_path): Ditto.
|
||||
|
||||
2025-06-20 Jørgen Kvalsvik <j@lambda.is>
|
||||
|
||||
PR gcov-profile/120634
|
||||
* prime-paths.cc (trie::paths): Use auto_vec.
|
||||
|
||||
2025-06-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120654
|
||||
* vr-values.cc (range_fits_type_p): Check for undefined_p ()
|
||||
before accessing type ().
|
||||
|
||||
2025-06-20 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/120708
|
||||
* config/i386/i386-expand.cc (ix86_expand_set_or_cpymem): Use
|
||||
MOVE_MAX to get the widest vector mode in vector loop.
|
||||
|
||||
2025-06-20 Stafford Horne <shorne@gmail.com>
|
||||
|
||||
* config/or1k/or1k.cc (or1k_noce_conversion_profitable_p): New
|
||||
function.
|
||||
(or1k_is_cmov_insn): New function.
|
||||
(TARGET_NOCE_CONVERSION_PROFITABLE_P): Define macro.
|
||||
* config/or1k/or1k.md (cbranchsi4): Convert to insn_and_split.
|
||||
(cbranch<mode>4): Convert to insn_and_split.
|
||||
|
||||
2025-06-20 Stafford Horne <shorne@gmail.com>
|
||||
|
||||
PR target/120587
|
||||
* config/or1k/or1k.md (zero_extendbisi2_sr_f): New expand.
|
||||
(extendbisi2_sr_f): New expand.
|
||||
* config/or1k/predicates.md (sr_f_reg_operand): New predicate.
|
||||
|
||||
2025-06-20 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* config/riscv/riscv-v.cc (expand_vx_binary_vec_dup_vec): Add
|
||||
new case UMIN.
|
||||
(expand_vx_binary_vec_vec_dup): Ditto.
|
||||
* config/riscv/riscv.cc (riscv_rtx_costs): Ditto.
|
||||
* config/riscv/vector-iterators.md: Add new op umin.
|
||||
|
||||
2025-06-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/120689
|
||||
|
||||
@@ -1 +1 @@
|
||||
20250620
|
||||
20250621
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
2025-06-20 James K. Lowden <jklowden@cobolworx.com>
|
||||
|
||||
PR cobol/120621
|
||||
* genapi.cc (parser_compile_ecs): Cast argument to unsigned long.
|
||||
(parser_compile_dcls): Same.
|
||||
(parser_division): RAII.
|
||||
(inspect_tally): Cast argument to unsigned long.
|
||||
* lexio.cc (cdftext::lex_open): Cast pid_t to long.
|
||||
* parse.y: hard-code values for old versions of Bison, and message format.
|
||||
* scan_ante.h (wait_for_the_child): Cast pid_t to long.
|
||||
|
||||
2025-06-18 James K. Lowden <jklowden@cobolworx.com>
|
||||
|
||||
PR cobol/120621
|
||||
|
||||
@@ -1,3 +1,84 @@
|
||||
2025-06-20 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/120701
|
||||
* gcc.dg/pr120701.c: New.
|
||||
|
||||
2025-06-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/120654
|
||||
* gcc.dg/torture/pr120654.c: New testcase.
|
||||
|
||||
2025-06-20 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/120708
|
||||
* gcc.target/i386/memcpy-pr120708-1.c: New test.
|
||||
* gcc.target/i386/memcpy-pr120708-2.c: Likewise.
|
||||
* gcc.target/i386/memcpy-pr120708-3.c: Likewise.
|
||||
* gcc.target/i386/memcpy-pr120708-4.c: Likewise.
|
||||
* gcc.target/i386/memcpy-pr120708-5.c: Likewise.
|
||||
* gcc.target/i386/memcpy-pr120708-6.c: Likewise.
|
||||
* gcc.target/i386/memset-pr120708-1.c: Likewise.
|
||||
* gcc.target/i386/memset-pr120708-2.c: Likewise.
|
||||
* gcc.target/i386/memcpy-strategy-1.c: Drop dg-skip-if. Replace
|
||||
-march=atom with -mno-avx -msse2 -mtune=generic
|
||||
-mtune-ctrl=^sse_typeless_stores.
|
||||
* gcc.target/i386/memcpy-strategy-2.c: Likewise.
|
||||
* gcc.target/i386/memcpy-vector_loop-1.c: Likewise.
|
||||
* gcc.target/i386/memcpy-vector_loop-2.c: Likewise.
|
||||
* gcc.target/i386/memset-vector_loop-1.c: Likewise.
|
||||
* gcc.target/i386/memset-vector_loop-2.c: Likewise.
|
||||
|
||||
2025-06-20 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* gcc.target/riscv/rvv/vsetvl/avl_single-37.c: Force rocket tuning.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Likewise.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Likewise.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Likewise.
|
||||
* gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Likewise.
|
||||
|
||||
2025-06-20 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Add asm check
|
||||
for vminu.vx combine.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.
|
||||
|
||||
2025-06-20 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Add asm check.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Add test
|
||||
helper macors.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add
|
||||
test data for run test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-1-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vmin-run-2-u8.c: New test.
|
||||
|
||||
2025-06-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/120689
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
2025-06-20 Sosutha Sethuramapandian <ssethuramapa@marvell.com>
|
||||
|
||||
PR target/110181
|
||||
* longlong.h [__riscv] (count_leading_zeros): Define.
|
||||
[__riscv] (count_trailing_zeros): Likewise.
|
||||
[__riscv] (COUNT_LEADING_ZEROS_0): Likewise.
|
||||
|
||||
2025-06-02 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR libgomp/120444
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
2025-06-20 James K. Lowden <jklowden@cobolworx.com>
|
||||
|
||||
* LICENSE: New file.
|
||||
|
||||
2025-06-16 James K. Lowden <jklowden@cobolworx.com>
|
||||
|
||||
PR cobol/120621
|
||||
|
||||
Reference in New Issue
Block a user