[gcc r15-311] Revert "Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement""

2024-05-07 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:f6ce85502eb2e4e7bbd9b3c6c1c065a004f8f531 commit r15-311-gf6ce85502eb2e4e7bbd9b3c6c1c065a004f8f531 Author: Hans-Peter Nilsson Date: Wed May 8 04:11:20 2024 +0200 Revert "Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement"" Th

[gcc r15-3204] combine.cc (make_more_copies): Copy attributes from the original pseudo, PR115883

2024-08-26 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:5031df5d1f4954304c618efd2de029edc6b3699f commit r15-3204-g5031df5d1f4954304c618efd2de029edc6b3699f Author: Hans-Peter Nilsson Date: Mon Jul 8 03:55:27 2024 +0200 combine.cc (make_more_copies): Copy attributes from the original pseudo, PR115883 The first of t

[gcc r15-3344] testsuite: Prune compilation messages for modules tests

2024-08-31 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:f22788c7c01ebb4fefffc1162eb85ffb7a82c314 commit r15-3344-gf22788c7c01ebb4fefffc1162eb85ffb7a82c314 Author: Hans-Peter Nilsson Date: Sun Aug 18 07:01:06 2024 +0200 testsuite: Prune compilation messages for modules tests All testsuite compiler-calls pass defaul

[gcc r15-3439] CRIS: Add new peephole2 "lra_szext_decomposed_indir_plus"

2024-09-03 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:62dd893ff8a12a1d28f595b4e5bc43cf9f7d1c07 commit r15-3439-g62dd893ff8a12a1d28f595b4e5bc43cf9f7d1c07 Author: Hans-Peter Nilsson Date: Mon Jul 8 03:59:55 2024 +0200 CRIS: Add new peephole2 "lra_szext_decomposed_indir_plus" Exposed when running the test-suite wit

[gcc r15-2024] CRIS: Disable late-combine by default, related PR115883

2024-07-13 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:a01b40c047334c5f7cf69233ac6f3bfeacc24c5d commit r15-2024-ga01b40c047334c5f7cf69233ac6f3bfeacc24c5d Author: Hans-Peter Nilsson Date: Wed Jul 10 04:57:07 2024 +0200 CRIS: Disable late-combine by default, related PR115883 With late-combine, performance for corem

[gcc r15-2025] CRIS: Fix up last comment.

2024-07-13 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:74595c778335f6c512dc38d310353dfc32c7ea95 commit r15-2025-g74595c778335f6c512dc38d310353dfc32c7ea95 Author: Hans-Peter Nilsson Date: Sun Jul 14 05:15:38 2024 +0200 CRIS: Fix up last comment. * config/cris/cris.cc (cris_option_override_after_change): Fi

[gcc r15-2033] CRIS: Adjust gcc.dg/tree-ssa/loop-1.c

2024-07-14 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:da37a272beceacb362373a9eab1e915db587be9e commit r15-2033-gda37a272beceacb362373a9eab1e915db587be9e Author: Hans-Peter Nilsson Date: Mon Jul 15 04:57:06 2024 +0200 CRIS: Adjust gcc.dg/tree-ssa/loop-1.c With r15-1619-g3b9b8d6cfdf593, there's a XPASS and a FAIL

[gcc r14-9798] testsuite/gcc.dg/debug/btf/btf-datasec-1.c: Handle leading-underscore

2024-04-04 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:3b36e86d6af3b305207c1aa6d56c2b350fefba65 commit r14-9798-g3b36e86d6af3b305207c1aa6d56c2b350fefba65 Author: Hans-Peter Nilsson Date: Fri Apr 5 01:36:54 2024 +0200 testsuite/gcc.dg/debug/btf/btf-datasec-1.c: Handle leading-underscore I noticed my autotester for

[gcc r14-9799] testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement

2024-04-04 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:4c8b3600c4856f7915281ae3ff4d97271c83a540 commit r14-9799-g4c8b3600c4856f7915281ae3ff4d97271c83a540 Author: Hans-Peter Nilsson Date: Fri Apr 5 02:50:16 2024 +0200 testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement After r14-9692-g839b

[gcc r14-9904] Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement"

2024-04-10 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:39f81924d88e3cc197fc3df74204c9b5e01e12f7 commit r14-9904-g39f81924d88e3cc197fc3df74204c9b5e01e12f7 Author: Hans-Peter Nilsson Date: Wed Apr 10 17:24:10 2024 +0200 Revert "testsuite/gcc.target/cris/pr93372-2.c: Handle xpass from combine improvement" This reve

[gcc r15-877] resource.cc (mark_target_live_regs): Don't look past target insn, PR115182

2024-05-28 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:84b4ed45ea81ed5c4fb656a17846b26071c23e7d commit r15-877-g84b4ed45ea81ed5c4fb656a17846b26071c23e7d Author: Hans-Peter Nilsson Date: Tue May 28 23:15:57 2024 +0200 resource.cc (mark_target_live_regs): Don't look past target insn, PR115182 The PR115182 regressio

[gcc r15-878] resource.cc: Replace calls to find_basic_block with cfgrtl BLOCK_FOR_INSN

2024-05-28 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:933ab59c59bdc1ac9e3ca3a56527836564e1821b commit r15-878-g933ab59c59bdc1ac9e3ca3a56527836564e1821b Author: Hans-Peter Nilsson Date: Tue May 28 23:16:48 2024 +0200 resource.cc: Replace calls to find_basic_block with cfgrtl BLOCK_FOR_INSN ...and call compute_bb_

[gcc r15-879] resource.cc (mark_target_live_regs): Remove check for bb not found

2024-05-28 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:e1abce5b6ad8f5aee86ec7729b516d81014db09e commit r15-879-ge1abce5b6ad8f5aee86ec7729b516d81014db09e Author: Hans-Peter Nilsson Date: Tue May 28 23:17:31 2024 +0200 resource.cc (mark_target_live_regs): Remove check for bb not found No functional change.

[gcc r15-880] resource.cc: Remove redundant conditionals

2024-05-28 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:802a98d128f9b0eea2432f6511328d14e0bd721b commit r15-880-g802a98d128f9b0eea2432f6511328d14e0bd721b Author: Hans-Peter Nilsson Date: Tue May 28 23:18:14 2024 +0200 resource.cc: Remove redundant conditionals No functional change. - We always have a targ

[gcc r15-914] Revert "resource.cc: Remove redundant conditionals"

2024-05-29 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:c31a9d3152d6119aab83c403308ddb933fe905c5 commit r15-914-gc31a9d3152d6119aab83c403308ddb933fe905c5 Author: Hans-Peter Nilsson Date: Thu May 30 01:57:16 2024 +0200 Revert "resource.cc: Remove redundant conditionals" This reverts commit 802a98d128f9b0eea2432f651

[gcc r15-915] Revert "resource.cc (mark_target_live_regs): Remove check for bb not found"

2024-05-29 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:afe48a45b8baa310c8373499b1e5b5407a3e2b94 commit r15-915-gafe48a45b8baa310c8373499b1e5b5407a3e2b94 Author: Hans-Peter Nilsson Date: Thu May 30 01:57:29 2024 +0200 Revert "resource.cc (mark_target_live_regs): Remove check for bb not found" This reverts commit e

[gcc r15-916] Revert "resource.cc: Replace calls to find_basic_block with cfgrtl BLOCK_FOR_INSN"

2024-05-29 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:c68bd7e8023f65d1dc23237f5a04a863344b1264 commit r15-916-gc68bd7e8023f65d1dc23237f5a04a863344b1264 Author: Hans-Peter Nilsson Date: Thu May 30 01:57:39 2024 +0200 Revert "resource.cc: Replace calls to find_basic_block with cfgrtl BLOCK_FOR_INSN" This reverts

[gcc r15-3699] testsuite/gcc.dg/pr84877.c: Add machinery to stabilize stack aligmnent

2024-09-18 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:b1ea710b1bcdda233f96538c5404228d2b244e01 commit r15-3699-gb1ea710b1bcdda233f96538c5404228d2b244e01 Author: Hans-Peter Nilsson Date: Thu Sep 5 17:02:23 2024 +0200 testsuite/gcc.dg/pr84877.c: Add machinery to stabilize stack aligmnent This test awkwardly "blink

[gcc r15-3782] testsuite/gfortran.dg/unsigned_22.f90: Add missing close with delete, PR116701

2024-09-22 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:3f37c6f47cd50c99350e93ef0dab31f7dc6d213a commit r15-3782-g3f37c6f47cd50c99350e93ef0dab31f7dc6d213a Author: Hans-Peter Nilsson Date: Mon Sep 23 03:29:02 2024 +0200 testsuite/gfortran.dg/unsigned_22.f90: Add missing close with delete, PR116701 Without this pat

[gcc r15-3880] gfortran testsuite: Remove unit-files in files having open-statements, PR116701

2024-09-25 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:14cd10815a39cc131662d4b6759ff6712ddd0b6d commit r15-3880-g14cd10815a39cc131662d4b6759ff6712ddd0b6d Author: Hans-Peter Nilsson Date: Mon Sep 23 18:44:11 2024 +0200 gfortran testsuite: Remove unit-files in files having open-statements, PR116701 PR testsuite/11

[gcc r15-3909] testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion

2024-09-26 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:3471ae37200bd8154084334204a6f72a5bbae974 commit r15-3909-g3471ae37200bd8154084334204a6f72a5bbae974 Author: Hans-Peter Nilsson Date: Thu Sep 26 23:07:01 2024 +0200 testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion Now that fort.N file

[gcc r15-3982] libstdc++-v3: Fix signed-overflow warning for newlib/ctype_base.h, PR116895

2024-09-30 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:b1696ffd46872907b324996d4cdf28a2b9df209d commit r15-3982-gb1696ffd46872907b324996d4cdf28a2b9df209d Author: Hans-Peter Nilsson Date: Sun Sep 29 05:47:03 2024 +0200 libstdc++-v3: Fix signed-overflow warning for newlib/ctype_base.h, PR116895 There are 100+ regre

[gcc r15-6554] MMIX: Replace format for private symbol output by output-time adjustment

2025-01-03 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:8395cf72b49f1418deccc92c50accd2464177a45 commit r15-6554-g8395cf72b49f1418deccc92c50accd2464177a45 Author: Hans-Peter Nilsson Date: Fri Jan 3 18:25:36 2025 +0100 MMIX: Replace format for private symbol output by output-time adjustment All this started with be

[gcc r15-6555] testsuite: Replace MMIX-specific adjustments with TARGET_CALLEE_COPIES-adjustments

2025-01-03 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:ea228f22be816023def6cdb48e9f10a60f370833 commit r15-6555-gea228f22be816023def6cdb48e9f10a60f370833 Author: Hans-Peter Nilsson Date: Fri Jan 3 18:34:14 2025 +0100 testsuite: Replace MMIX-specific adjustments with TARGET_CALLEE_COPIES-adjustments With the dump

[gcc r15-6456] libstdc++-v3/testsuite/.../year_month_day/3.cc, 4.cc: Cut down for simulators

2024-12-28 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:4da027d87eabd9a6cb0f5c1ed7ee10540501c7a3 commit r15-6456-g4da027d87eabd9a6cb0f5c1ed7ee10540501c7a3 Author: Hans-Peter Nilsson Date: Sun Dec 29 03:32:04 2024 +0100 libstdc++-v3/testsuite/.../year_month_day/3.cc, 4.cc: Cut down for simulators These two long-ru

[gcc r15-6463] MMIX: Correct handling of C23 (...) functions, PR117618

2024-12-29 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:8a4e57e6bc63eba78e5f3b0090e58d48a95dcbc7 commit r15-6463-g8a4e57e6bc63eba78e5f3b0090e58d48a95dcbc7 Author: Hans-Peter Nilsson Date: Sun Dec 29 08:14:14 2024 +0100 MMIX: Correct handling of C23 (...) functions, PR117618 This commit fixes a MMIX C23 (...)-handl

[gcc r15-6071] testsuite/gcc.dg/tree-ssa/pr111456-1.c: Handle fallout

2024-12-09 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:0374e6771477553b3cc0c13f000f9e79aabd5020 commit r15-6071-g0374e6771477553b3cc0c13f000f9e79aabd5020 Author: Hans-Peter Nilsson Date: Sun Dec 8 19:40:55 2024 +0100 testsuite/gcc.dg/tree-ssa/pr111456-1.c: Handle fallout This is expected fallout from r15-5646-gd1

[gcc r15-6081] testsuite/gcc.dg/tree-ssa/pr117973-1.c: New test

2024-12-10 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:0703e7491e06c09f2a37c9275d92dc32ae10015d commit r15-6081-g0703e7491e06c09f2a37c9275d92dc32ae10015d Author: Hans-Peter Nilsson Date: Mon Dec 9 20:15:52 2024 +0100 testsuite/gcc.dg/tree-ssa/pr117973-1.c: New test PR117973 covers the aspect of non-LOGICAL_OP

[gcc r15-6287] testsuite: Force max-completely-peeled-insns=300 for CRIS, PR118055

2024-12-16 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:e5c84fd3c195eb5e553fde84e79dd83712edf732 commit r15-6287-ge5c84fd3c195eb5e553fde84e79dd83712edf732 Author: Hans-Peter Nilsson Date: Mon Dec 16 18:47:03 2024 +0100 testsuite: Force max-completely-peeled-insns=300 for CRIS, PR118055 This handles fallout from r1

[gcc r15-6827] c-pretty-print.cc (pp_c_tree_decl_identifier): Strip private name encoding, PR118303

2025-01-11 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:851e188c2abf935bb43a7e7ce2ac2e02c6a78ba8 commit r15-6827-g851e188c2abf935bb43a7e7ce2ac2e02c6a78ba8 Author: Hans-Peter Nilsson Date: Mon Jan 6 08:44:04 2025 +0100 c-pretty-print.cc (pp_c_tree_decl_identifier): Strip private name encoding, PR118303 This is a p

[gcc r15-6429] testsuite/gcc.dg/memcmp-1.c: Cut down a factor of 7 for simulators

2024-12-23 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:11090da81e49c37fa5f271b0e0f10291eb0971bc commit r15-6429-g11090da81e49c37fa5f271b0e0f10291eb0971bc Author: Hans-Peter Nilsson Date: Mon Dec 23 01:45:04 2024 +0100 testsuite/gcc.dg/memcmp-1.c: Cut down a factor of 7 for simulators Running tests in parallel on

[gcc r15-6427] libgfortran: Fix build for targets with int32_t=long int

2024-12-23 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:a5b1f3e14ae6354bd7944dd5dd9c74880c7546db commit r15-6427-ga5b1f3e14ae6354bd7944dd5dd9c74880c7546db Author: Hans-Peter Nilsson Date: Tue Dec 24 00:07:54 2024 +0100 libgfortran: Fix build for targets with int32_t=long int Without this, after r15-6415-g586477d67

[gcc r15-8676] libgfortran/intrinsics: Fix build for targets with int32_t=long int

2025-03-22 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:45d54c70ec54af88905397626f6912c512ab commit r15-8676-g45d54c70ec54af88905397626f6912c512ab Author: Hans-Peter Nilsson Date: Sat Mar 22 18:27:10 2025 +0100 libgfortran/intrinsics: Fix build for targets with int32_t=long int Without this, after r15-8650

[gcc r15-9543] combine: Correct comments about combine_validate_cost

2025-04-16 Thread Hans-Peter Nilsson via Gcc-cvs
https://gcc.gnu.org/g:a4f81e168e02b0b1f8894070c6552b85672d4ee5 commit r15-9543-ga4f81e168e02b0b1f8894070c6552b85672d4ee5 Author: Hans-Peter Nilsson Date: Tue Apr 15 06:08:36 2025 +0200 combine: Correct comments about combine_validate_cost Fix misleading comments. That function on