[gcc] Deleted branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users'

2025-03-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users' was deleted. It previously pointed to: 189b6afd2a99... Réduction utilisations stride_get Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Factorisation gfc_conv_array_extent_dim

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0ae779bf3365bafc7b8f6cc51298779333ba22ed commit 0ae779bf3365bafc7b8f6cc51298779333ba22ed Author: Mikael Morin Date: Sat Mar 29 12:50:41 2025 +0100 Factorisation gfc_conv_array_extent_dim Diff: --- gcc/fortran/trans-intrinsic.cc | 11 ++- 1 file changed, 2 in

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression déclarations inutiles.

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:53867f6799c9b3dacae90f27a0afd6b9fcc8edd0 commit 53867f6799c9b3dacae90f27a0afd6b9fcc8edd0 Author: Mikael Morin Date: Mon Mar 17 20:21:04 2025 +0100 Suppression déclarations inutiles. Diff: --- gcc/fortran/trans-descriptor.h | 3 --- 1 file changed, 3 deletions(-) di

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression modification span

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ccd1a8797bc1c75a443a237755b3394fe75de895 commit ccd1a8797bc1c75a443a237755b3394fe75de895 Author: Mikael Morin Date: Sat Mar 29 11:39:49 2025 +0100 Suppression modification span Diff: --- gcc/fortran/trans-expr.cc | 5 - 1 file changed, 5 deletions(-) diff --git

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Réduction utilisations stride_get

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8fd3bbc0668da212f027c9dbe689b4a69a580f6b commit 8fd3bbc0668da212f027c9dbe689b4a69a580f6b Author: Mikael Morin Date: Sun Mar 30 18:16:46 2025 +0200 Réduction utilisations stride_get Correction régression gomp/pr36726.f90 Diff: --- gcc/fortran/trans-decl.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression export gfc_conv_descriptor_span_set

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8410cda2b70228d358313cbacc0fe404c91b3ad2 commit 8410cda2b70228d358313cbacc0fe404c91b3ad2 Author: Mikael Morin Date: Sat Mar 29 11:41:45 2025 +0100 Suppression export gfc_conv_descriptor_span_set Diff: --- gcc/fortran/trans-descriptor.cc | 2 +- gcc/fortran/trans-des

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Réduction usages gfc_conv_descriptor_ubound_get

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f7eac82b031e7eaabc88f4a07941f0b22b725105 commit f7eac82b031e7eaabc88f4a07941f0b22b725105 Author: Mikael Morin Date: Sat Mar 29 15:26:26 2025 +0100 Réduction usages gfc_conv_descriptor_ubound_get Correction régression PR96727.f90 correction ff-descrip

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression déclarations inutiles.

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:53867f6799c9b3dacae90f27a0afd6b9fcc8edd0 commit 53867f6799c9b3dacae90f27a0afd6b9fcc8edd0 Author: Mikael Morin Date: Mon Mar 17 20:21:04 2025 +0100 Suppression déclarations inutiles. Diff: --- gcc/fortran/trans-descriptor.h | 3 --- 1 file changed, 3 deletions(-) di

[gcc r14-11477] Fix type compatibility for types with flexible array member 1/2 [PR113688, PR114713, PR117724]

2025-03-30 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:450dc448eabaaf14a3401788028049b27991213c commit r14-11477-g450dc448eabaaf14a3401788028049b27991213c Author: Martin Uecker Date: Mon Dec 9 12:07:57 2024 +0100 Fix type compatibility for types with flexible array member 1/2 [PR113688,PR114713,PR117724] Allow t

[gcc r14-11478] Fix type compatibility for types with flexible array member 2/2 [PR113688, PR114713, PR117724]

2025-03-30 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:73549be0a3c819b2ab78e0e973f5b4d41b9f4a2d commit r14-11478-g73549be0a3c819b2ab78e0e973f5b4d41b9f4a2d Author: Martin Uecker Date: Sat Nov 23 08:04:05 2024 +0100 Fix type compatibility for types with flexible array member 2/2 [PR113688,PR114713,PR117724] For ch

[gcc r15-9036] Alpha: Add option to avoid data races for sub-longword memory stores [PR117759]

2025-03-30 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:3d4d82211c8cbfde0b852bde1603b5d549426df7 commit r15-9036-g3d4d82211c8cbfde0b852bde1603b5d549426df7 Author: Maciej W. Rozycki Date: Sun Mar 30 15:24:50 2025 +0100 Alpha: Add option to avoid data races for sub-longword memory stores [PR117759] With non-BWX Alp

[gcc r15-9034] Alpha: Export `emit_unlikely_jump' for a subsequent change to use

2025-03-30 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:47a48c7f42b5ad908f087bf612615632319cf445 commit r15-9034-g47a48c7f42b5ad908f087bf612615632319cf445 Author: Maciej W. Rozycki Date: Sun Mar 30 15:24:50 2025 +0100 Alpha: Export `emit_unlikely_jump' for a subsequent change to use Rename `emit_unlikely_jump' fun

[gcc r15-9037] Alpha: Add option to avoid data races for partial writes [PR117759]

2025-03-30 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:1b85c548e2480116c74a7f74b487e3787c770056 commit r15-9037-g1b85c548e2480116c74a7f74b487e3787c770056 Author: Maciej W. Rozycki Date: Sun Mar 30 15:24:51 2025 +0100 Alpha: Add option to avoid data races for partial writes [PR117759] Similarly to data races with

[gcc r15-9045] Doc: Move Integer Overflow Builtins section [PR42270]

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:7af7e80d859da9a2c0f6d228b8489e0bd8c0e61c commit r15-9045-g7af7e80d859da9a2c0f6d228b8489e0bd8c0e61c Author: Sandra Loosemore Date: Wed Mar 26 16:43:18 2025 + Doc: Move Integer Overflow Builtins section [PR42270] This is part of an incremental effort to mak

[gcc r15-9042] Doc: Move builtin documentation to a new chapter [PR42270]

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:1fb78f025f726e2268da142f07007b1fb0819fb1 commit r15-9042-g1fb78f025f726e2268da142f07007b1fb0819fb1 Author: Sandra Loosemore Date: Tue Mar 25 05:25:34 2025 + Doc: Move builtin documentation to a new chapter [PR42270] This is part of an incremental effort t

[gcc r15-9041] Doc: Add a container section to consolidate attribute documentation [PR42270]

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:1cfb1b58804859199bc2502ab35e08bfd0039040 commit r15-9041-g1cfb1b58804859199bc2502ab35e08bfd0039040 Author: Sandra Loosemore Date: Tue Mar 25 02:56:48 2025 + Doc: Add a container section to consolidate attribute documentation [PR42270] This is part of

[gcc r15-9040] Doc: Remove separate "Target Format Checks" section [PR42270]

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:991aa8f992a4f5ea6ebe1bd7aec61d3071c23b8f commit r15-9040-g991aa8f992a4f5ea6ebe1bd7aec61d3071c23b8f Author: Sandra Loosemore Date: Tue Mar 25 05:22:38 2025 + Doc: Remove separate "Target Format Checks" section [PR42270] This is part of an incremental effor

[gcc r15-9038] aarch64: Changed CRC test.

2025-03-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:df55a933cfc675be2024b16386b96b2807464b41 commit r15-9038-gdf55a933cfc675be2024b16386b96b2807464b41 Author: Mariam Arutunian Date: Sun Mar 30 09:33:39 2025 -0600 aarch64: Changed CRC test. Fixed the iteration number in crc-crc32c-data16.c test from 8 to 16 to

[gcc] Created branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users'

2025-03-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v04' was created in namespace 'refs/users' pointing to: 8fd3bbc0668d... Réduction utilisations stride_get

[gcc r15-9039] testsuite: Fix up atomic-inst-ldlogic.c

2025-03-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d956474b89eba23965ad984f37a46ba58add7ca0 commit r15-9039-gd956474b89eba23965ad984f37a46ba58add7ca0 Author: Jakub Jelinek Date: Sun Mar 30 20:11:05 2025 +0200 testsuite: Fix up atomic-inst-ldlogic.c r15-8956 changed in the test: -/* { dg-final { scan-assem

[gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: multiple callbacks in progress

2025-03-30 Thread Josef Melcr via Gcc-cvs
https://gcc.gnu.org/g:660de7e0a3cd8f1ddf6719d3cfe0a6b452557f9c commit 660de7e0a3cd8f1ddf6719d3cfe0a6b452557f9c Author: Josef Melcr Date: Sun Mar 30 19:37:22 2025 +0200 omp-cp: multiple callbacks in progress gcc/ChangeLog: * attr-callback.h (callback_edge_useful_p)

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Réduction utilisations stride_get

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:189b6afd2a993e652c8c496f8fdf7e26ad76e80e commit 189b6afd2a993e652c8c496f8fdf7e26ad76e80e Author: Mikael Morin Date: Sun Mar 30 18:16:46 2025 +0200 Réduction utilisations stride_get Diff: --- gcc/fortran/trans-decl.cc | 4 +--- gcc/fortran/trans-openmp.cc | 38 +++

[gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa-dce: cleanup and comparsion with ud_dce

2025-03-30 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:b065e82ac0a5b02167043e7ef1bb7f512e81543f commit b065e82ac0a5b02167043e7ef1bb7f512e81543f Author: Ondřej Machota Date: Sun Mar 30 22:53:17 2025 +0200 rtl-ssa-dce: cleanup and comparsion with ud_dce Diff: --- gcc/dce.cc | 292 +-

[gcc r15-9047] Optimize string constructor

2025-03-30 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:9c5505a35d9d71705464f9254f55407192d31ec3 commit r15-9047-g9c5505a35d9d71705464f9254f55407192d31ec3 Author: Jan Hubicka Date: Sun Mar 30 23:49:49 2025 +0200 Optimize string constructor this patch improves code generation on string constructors. We currently

[gcc r15-9056] target/119010 - fixup Zen4/Zen5 fp<->int convert reservations

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:a0d1de846b992a626f8b1e9b42cc32de8f069e04 commit r15-9056-ga0d1de846b992a626f8b1e9b42cc32de8f069e04 Author: Richard Biener Date: Thu Mar 27 13:17:40 2025 +0100 target/119010 - fixup Zen4/Zen5 fp<->int convert reservations They were using ssecvt instead of ssei

[gcc r15-9055] target/119010 - handle DFmode in SSE divide reservations for Zen4/Zen5

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:30fb97f31b69d3dce77efbcd0ef08f216d3fe262 commit r15-9055-g30fb97f31b69d3dce77efbcd0ef08f216d3fe262 Author: Richard Biener Date: Thu Mar 27 12:51:48 2025 +0100 target/119010 - handle DFmode in SSE divide reservations for Zen4/Zen5 Like the other DFmode cases.

[gcc r15-9054] target/119010 - add reservations for integer vector compares to zen4/zen5

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:2ac62db0915ea468b8d92ab6da105e2e168e06bc commit r15-9054-g2ac62db0915ea468b8d92ab6da105e2e168e06bc Author: Richard Biener Date: Thu Mar 27 12:40:15 2025 +0100 target/119010 - add reservations for integer vector compares to zen4/zen5 The following handles TI,

[gcc r15-9052] target/119010 - fixup zn4zn5 reservation for move from const_vector

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4903e49b2fe321b1479dce4d3c4e2c2ae297298f commit r15-9052-g4903e49b2fe321b1479dce4d3c4e2c2ae297298f Author: Richard Biener Date: Thu Mar 27 09:04:38 2025 +0100 target/119010 - fixup zn4zn5 reservation for move from const_vector movv8si_internal uses sselog1 an

[gcc r15-9058] target/119010 - Zen4/Zen5 reservations for movlhps loads

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:3154ce9af0163d8d585455230e4c3eee44fbbd01 commit r15-9058-g3154ce9af0163d8d585455230e4c3eee44fbbd01 Author: Richard Biener Date: Thu Mar 27 13:51:38 2025 +0100 target/119010 - Zen4/Zen5 reservations for movlhps loads The following fixes up the ssemov2 type int

[gcc r15-9053] target/119010 - missing reservations for Zen4/5 and SSE compares

2025-03-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:18668d9c196a36dc7c0cd698a2a767b8f8c8e8a4 commit r15-9053-g18668d9c196a36dc7c0cd698a2a767b8f8c8e8a4 Author: Richard Biener Date: Thu Mar 27 11:29:21 2025 +0100 target/119010 - missing reservations for Zen4/5 and SSE compares There's the znver4_sse_test reserva

[gcc r15-9033] gcc/testsuite/g++.dg/gomp/append-args-8.C: Fix scan-dump-tree

2025-03-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e0886d8ad4c51919c349d0b31f2bec3acbc79e14 commit r15-9033-ge0886d8ad4c51919c349d0b31f2bec3acbc79e14 Author: Tobias Burnus Date: Sun Mar 30 09:55:29 2025 +0200 gcc/testsuite/g++.dg/gomp/append-args-8.C: Fix scan-dump-tree gcc/testsuite/ChangeLog:

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [riscv] limit mcpu-xiangshan-nanhu.c to rv64

2025-03-30 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:5d5cf8e9cee550bc938578c2af9cd10f1d907a4f commit 5d5cf8e9cee550bc938578c2af9cd10f1d907a4f Author: Alexandre Oliva Date: Sat Mar 29 10:04:22 2025 -0300 [testsuite] [riscv] limit mcpu-xiangshan-nanhu.c to rv64 The testcase makes the -march option conditional on

[gcc] Deleted branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users'

2025-03-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users' was deleted. It previously pointed to: 4ea1ba1598c2... Réduction usages gfc_conv_descriptor_ubound_get Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): -

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Réduction usages gfc_conv_descriptor_ubound_get

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f7eac82b031e7eaabc88f4a07941f0b22b725105 commit f7eac82b031e7eaabc88f4a07941f0b22b725105 Author: Mikael Morin Date: Sat Mar 29 15:26:26 2025 +0100 Réduction usages gfc_conv_descriptor_ubound_get Correction régression PR96727.f90 correction ff-descrip

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression modification span

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ccd1a8797bc1c75a443a237755b3394fe75de895 commit ccd1a8797bc1c75a443a237755b3394fe75de895 Author: Mikael Morin Date: Sat Mar 29 11:39:49 2025 +0100 Suppression modification span Diff: --- gcc/fortran/trans-expr.cc | 5 - 1 file changed, 5 deletions(-) diff --git

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Factorisation gfc_conv_array_extent_dim

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0ae779bf3365bafc7b8f6cc51298779333ba22ed commit 0ae779bf3365bafc7b8f6cc51298779333ba22ed Author: Mikael Morin Date: Sat Mar 29 12:50:41 2025 +0100 Factorisation gfc_conv_array_extent_dim Diff: --- gcc/fortran/trans-intrinsic.cc | 11 ++- 1 file changed, 2 in

[gcc] Created branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users'

2025-03-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v04' was created in namespace 'refs/users' pointing to: f7eac82b031e... Réduction usages gfc_conv_descriptor_ubound_get

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Suppression export gfc_conv_descriptor_span_set

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8410cda2b70228d358313cbacc0fe404c91b3ad2 commit 8410cda2b70228d358313cbacc0fe404c91b3ad2 Author: Mikael Morin Date: Sat Mar 29 11:41:45 2025 +0100 Suppression export gfc_conv_descriptor_span_set Diff: --- gcc/fortran/trans-descriptor.cc | 2 +- gcc/fortran/trans-des

[gcc r14-11480] LoongArch: doc: Add same-address constraint to the description of '-mld-seq-sa'.

2025-03-30 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:3d9c933c4cd31806cc9bef3a2b8238370b6df986 commit r14-11480-g3d9c933c4cd31806cc9bef3a2b8238370b6df986 Author: Lulu Cheng Date: Thu Mar 27 11:42:11 2025 +0800 LoongArch: doc: Add same-address constraint to the description of '-mld-seq-sa'. gcc/ChangeLog:

[gcc r15-9050] libstdc++: Fix up string _M_constructor exports [PR103827]

2025-03-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:78aed0ae5de801cc1e8220b214145300b28da562 commit r15-9050-g78aed0ae5de801cc1e8220b214145300b28da562 Author: Jakub Jelinek Date: Mon Mar 31 07:39:53 2025 +0200 libstdc++: Fix up string _M_constructor exports [PR103827] On Thu, Mar 27, 2025 at 02:04:24PM +0100,

[gcc r15-9044] Doc: Organize atomic memory builtins documentation [PR42270]

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:34efc890bf7df099e85b34e596dea82f3596aab2 commit r15-9044-g34efc890bf7df099e85b34e596dea82f3596aab2 Author: Sandra Loosemore Date: Wed Mar 26 14:56:02 2025 + Doc: Organize atomic memory builtins documentation [PR42270] This is part of an incremental effort

[gcc r15-9051] c++: Honor noipa attribute for FE nothrow discovery [PR119518]

2025-03-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:94816c640adf33bb25c79b9a0d5a74d35724b650 commit r15-9051-g94816c640adf33bb25c79b9a0d5a74d35724b650 Author: Jakub Jelinek Date: Mon Mar 31 07:51:04 2025 +0200 c++: Honor noipa attribute for FE nothrow discovery [PR119518] The following testcase has different c

[gcc r15-9035] IRA+LRA: Let the backend request to split basic blocks

2025-03-30 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:89f03fd59fbe151b2efee354c616862a9b194ed9 commit r15-9035-g89f03fd59fbe151b2efee354c616862a9b194ed9 Author: Maciej W. Rozycki Date: Sun Mar 30 15:24:50 2025 +0100 IRA+LRA: Let the backend request to split basic blocks The next change for Alpha will produce ext

[gcc r15-9048] Docs: make regenerate-opt-urls

2025-03-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:f7085e23148d415e8fefbcbea72cef607aa1 commit r15-9048-gf7085e23148d415e8fefbcbea72cef607aa1 Author: Sandra Loosemore Date: Sun Mar 30 22:05:51 2025 + Docs: make regenerate-opt-urls gcc/c-family/ChangeLog * c.opt.urls: Regenerate.

[gcc/devel/omp/gcc-14] OpenACC: array reductions bug fixes

2025-03-30 Thread Chung-Lin Tang via Gcc-cvs
https://gcc.gnu.org/g:0a5e48f68ff8d2e581031def92eef5bf3338934b commit 0a5e48f68ff8d2e581031def92eef5bf3338934b Author: Chung-Lin Tang Date: Sun Mar 30 21:04:45 2025 + OpenACC: array reductions bug fixes This is a merge of the v4 to v5 diff patch from: https://gcc.gnu.org/p