[gcc(refs/users/aoliva/heads/testme)] [ifcombine] avoid creating out-of-bounds BIT_FIELD_REFs [PR118514]

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:8c59c0b700c58df2692471166fcfb1012a4d432b commit 8c59c0b700c58df2692471166fcfb1012a4d432b Author: Alexandre Oliva Date: Fri Feb 7 04:14:52 2025 -0300 [ifcombine] avoid creating out-of-bounds BIT_FIELD_REFs [PR118514] If decode_field_reference finds a load that

[gcc(refs/users/aoliva/heads/testme)] [testsuite] tolerate later success [PR108357]

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:eaf4808e122b00e57a17e543d81cfa1720331d61 commit eaf4808e122b00e57a17e543d81cfa1720331d61 Author: Alexandre Oliva Date: Fri Feb 7 04:14:48 2025 -0300 [testsuite] tolerate later success [PR108357] On leon3-elf and presumably on other targets, the test fails due

[gcc/aoliva/heads/testbase] (108 commits) [testsuite] [sparc] select ultrasparc for fsmuld test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: 7722b65f877f... [testsuite] [sparc] select ultrasparc for fsmuld test It previously pointed to: dd5978b2f008... [testsuite] require profiling support [PR113689] Diff: Summary of changes (added commits): -

[gcc/aoliva/heads/testme] (110 commits) [ifcombine] avoid creating out-of-bounds BIT_FIELD_REFs [PR

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: 8c59c0b700c5... [ifcombine] avoid creating out-of-bounds BIT_FIELD_REFs [PR It previously pointed to: c936fd0eb997... [testsuite] [sparc] select ultrasparc for fsmuld test Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI

[gcc r15-7404] [testsuite] [sparc] select ultrasparc for fsmuld test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:7722b65f877f5c6dccea56a711d75e2baedba5cb commit r15-7404-g7722b65f877f5c6dccea56a711d75e2baedba5cb Author: Alexandre Oliva Date: Fri Feb 7 04:14:44 2025 -0300 [testsuite] [sparc] select ultrasparc for fsmuld test vis3move-3.c expects fsmuld, that is not avail

[gcc r15-7401] [testsuite] [sparc] use -mtune in alignment tuning test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:670f83c0b9f50e54b082ad566049f812fe47ae65 commit r15-7401-g670f83c0b9f50e54b082ad566049f812fe47ae65 Author: Alexandre Oliva Date: Fri Feb 7 04:10:57 2025 -0300 [testsuite] [sparc] use -mtune in alignment tuning test If -mcpu=leon3 is present in the command lin

[gcc r15-7403] [testsuite] [sparc] skip tls tests if emulated

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d1061212e4a57bd68dcfdf711e509f71c9bbbce3 commit r15-7403-gd1061212e4a57bd68dcfdf711e509f71c9bbbce3 Author: Alexandre Oliva Date: Fri Feb 7 04:14:39 2025 -0300 [testsuite] [sparc] skip tls tests if emulated A number of tls tests expect TLS-specific relocations

[gcc r15-7402] [testsuite] [sparc] skip sparc-ret-1 with -mfix-ut699

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9a551d634fdfe8ad432a9a8a2d4621997137a231 commit r15-7402-g9a551d634fdfe8ad432a9a8a2d4621997137a231 Author: Alexandre Oliva Date: Fri Feb 7 04:12:52 2025 -0300 [testsuite] [sparc] skip sparc-ret-1 with -mfix-ut699 Option -mfix-ut699 changes the set of instruct

[gcc r15-7400] ira: Add a target hook for callee-saved register cost scale

2025-02-06 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:d3ff498c478acefce35de04402f99171b4f64a1a commit r15-7400-gd3ff498c478acefce35de04402f99171b4f64a1a Author: H.J. Lu Date: Sun Feb 2 07:10:55 2025 +0800 ira: Add a target hook for callee-saved register cost scale commit 3b9b8d6cfdf59337f4b7ce10ce92a98044b2657b

[gcc r15-7398] [PATCH] RISC-V: Move UNSPEC_SSP_SET and UNSPEC_SSP_TEST to correct enum

2025-02-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ba585064781b58eef4667c0baa09b854f711aae4 commit r15-7398-gba585064781b58eef4667c0baa09b854f711aae4 Author: Craig Blackmore Date: Thu Feb 6 12:56:26 2025 -0700 [PATCH] RISC-V: Move UNSPEC_SSP_SET and UNSPEC_SSP_TEST to correct enum stack_protect_{set,test}_ we

[gcc(refs/users/meissner/heads/work192-bugs)] Update ChangeLog.*

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3a538ed3292ac1cdff806775ed8dcaca374ae9f7 commit 3a538ed3292ac1cdff806775ed8dcaca374ae9f7 Author: Michael Meissner Date: Thu Feb 6 18:06:16 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[gcc(refs/users/meissner/heads/work192-bugs)] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cb6ae536a6c5435667600c82af18c39af1b754de commit cb6ae536a6c5435667600c82af18c39af1b754de Author: Michael Meissner Date: Thu Feb 6 18:04:12 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves for IEEE compares. This is version 2 of the patch.

[gcc(refs/users/meissner/heads/work192-bugs)] Revert changes

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fb9334d7db9286974f1175c03847e24925f71911 commit fb9334d7db9286974f1175c03847e24925f71911 Author: Michael Meissner Date: Thu Feb 6 15:26:43 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/predicates.md | 8 ++ gcc/config/rs6000/rs6000-protos.h

[gcc(refs/users/meissner/heads/work192-bugs)] Update ChangeLog.*

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:076eefb48d7720ad4e609fb8b5ad84e1da57e3a2 commit 076eefb48d7720ad4e609fb8b5ad84e1da57e3a2 Author: Michael Meissner Date: Thu Feb 6 15:12:34 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-

[gcc(refs/users/meissner/heads/work192-bugs)] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b098f53e201667b5eaa437f9da2c85fe3311fcaf commit b098f53e201667b5eaa437f9da2c85fe3311fcaf Author: Michael Meissner Date: Thu Feb 6 15:11:13 2025 -0500 Fix PR 118541, do not generate unordered fp cmoves for IEEE compares. This is version 2 of the patch.

[gcc r14-11276] Fortran: host association issue with symbol in COMMON block [PR108454]

2025-02-06 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:ca652aebd30132b2a9afbc07c664a35b5e443350 commit r14-11276-gca652aebd30132b2a9afbc07c664a35b5e443350 Author: Harald Anlauf Date: Thu Jan 30 22:21:19 2025 +0100 Fortran: host association issue with symbol in COMMON block [PR108454] When resolving a flavorless s

[gcc(refs/users/meissner/heads/work192-bugs)] Revert changes

2025-02-06 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:897213384b4be0faab1b355d01e2c02e4e96f57b commit 897213384b4be0faab1b355d01e2c02e4e96f57b Author: Michael Meissner Date: Thu Feb 6 14:44:36 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/predicates.md | 8 ++ gcc/config/rs6000/rs6000-protos.h

[gcc r15-7397] [RISC-V] Fix risc-v expected test output after recent iv changes

2025-02-06 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:33e610110c933b0d65aa82d67864bb881768609f commit r15-7397-g33e610110c933b0d65aa82d67864bb881768609f Author: Jeff Law Date: Thu Feb 6 12:37:11 2025 -0700 [RISC-V] Fix risc-v expected test output after recent iv changes Richard S's recent change to iv increment

[gcc r15-7396] avr.opt.urls += -mcvt

2025-02-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a69b728b5b9efa34d0af9f9ce0b248d05f7791b0 commit r15-7396-ga69b728b5b9efa34d0af9f9ce0b248d05f7791b0 Author: Georg-Johann Lay Date: Thu Feb 6 19:00:28 2025 +0100 avr.opt.urls += -mcvt gcc/ * config/avr/avr.opt.urls: Add mcvt. Diff: --- gcc/config/

[gcc r15-7395] middle-end: Remove unused internal function after IVopts cleanup [PR118756]

2025-02-06 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:8d19fbb2be487f19ed1c48699e17cafe19520525 commit r15-7395-g8d19fbb2be487f19ed1c48699e17cafe19520525 Author: Tamar Christina Date: Thu Feb 6 17:46:52 2025 + middle-end: Remove unused internal function after IVopts cleanup [PR118756] It seems that after my I

[gcc r15-7393] c++: Add no_unique_address attribute further test coverage [PR110345]

2025-02-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6305c46fad5ae9b3b94b069c040cdd0c67e6e49e commit r15-7393-g6305c46fad5ae9b3b94b069c040cdd0c67e6e49e Author: Jakub Jelinek Date: Thu Feb 6 18:35:13 2025 +0100 c++: Add no_unique_address attribute further test coverage [PR110345] Another non-problematic attribut

[gcc r15-7394] Fortran: Fix handling of the X edit descriptor.

2025-02-06 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:cfed99751c1a3b93ca66451eb1b62271e682f927 commit r15-7394-gcfed99751c1a3b93ca66451eb1b62271e682f927 Author: Jerry DeLisle Date: Wed Jan 29 13:40:59 2025 -0800 Fortran: Fix handling of the X edit descriptor. This patch is a partial fix of handling of X edit des

[gcc r15-7391] c++: Add nodiscard attribute further test coverage [PR110345]

2025-02-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7169ee08203878ba351eedf206df7ff43014d634 commit r15-7391-g7169ee08203878ba351eedf206df7ff43014d634 Author: Jakub Jelinek Date: Thu Feb 6 18:32:32 2025 +0100 c++: Add nodiscard attribute further test coverage [PR110345] Fairly non-problematic attribute.

[gcc r15-7392] c++: Add noreturn attribute further test coverage [PR110345]

2025-02-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:122b946cc632e472ee6d828f8adf05567cfaa831 commit r15-7392-g122b946cc632e472ee6d828f8adf05567cfaa831 Author: Jakub Jelinek Date: Thu Feb 6 18:34:01 2025 +0100 c++: Add noreturn attribute further test coverage [PR110345] Another non-problematic attribute.

[gcc r15-7390] AVR: Add support for a Compact Vector Table (-mcvt).

2025-02-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:cb27337f9f4956e6eb634b26a7999ea68063f58a commit r15-7390-gcb27337f9f4956e6eb634b26a7999ea68063f58a Author: Georg-Johann Lay Date: Thu Feb 6 11:28:28 2025 +0100 AVR: Add support for a Compact Vector Table (-mcvt). Some AVR devices support a CVT: - De

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_shift_descriptor.

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:035bdb799f70352f41fe436fd9d03c642e115e0f commit 035bdb799f70352f41fe436fd9d03c642e115e0f Author: Mikael Morin Date: Thu Feb 6 18:02:37 2025 +0100 Factorisation gfc_conv_shift_descriptor. Diff: --- gcc/fortran/trans-array.cc | 103

[gcc r15-7389] Fortran: FIx ICE in associate with elemental function [PR118750]

2025-02-06 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:a03303b4d5b2ca58e5750a4d5bd735d85a091273 commit r15-7389-ga03303b4d5b2ca58e5750a4d5bd735d85a091273 Author: Paul Thomas Date: Thu Feb 6 16:40:19 2025 + Fortran: FIx ICE in associate with elemental function [PR118750] 2025-02-06 Paul Thomas gcc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction régression allocated_4.f90

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ff1a370b3cb3f539f5b14845d67cea882959e94c commit ff1a370b3cb3f539f5b14845d67cea882959e94c Author: Mikael Morin Date: Thu Feb 6 17:31:49 2025 +0100 Correction régression allocated_4.f90 Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 del

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Correction compil'

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bec9cb8de934b8f191ef81e38f3757f8db787d8b commit bec9cb8de934b8f191ef81e38f3757f8db787d8b Author: Mikael Morin Date: Thu Feb 6 17:22:49 2025 +0100 Correction compil' Diff: --- gcc/fortran/trans-array.cc | 36 ++-- 1 file changed, 18 in

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_shift_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:04da92462358478bbbc0d84c007cdfb0fe41d6d1 commit 04da92462358478bbbc0d84c007cdfb0fe41d6d1 Author: Mikael Morin Date: Thu Feb 6 17:16:13 2025 +0100 Factorisation gfc_conv_shift_descriptor Diff: --- gcc/fortran/trans-array.cc | 79 --

[gcc r15-7388] loop-iv, riscv: Fix get_biv_step_1 for RISC-V [PR117506]

2025-02-06 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bb9cee8928f7f4dfb94e7a8f232eda736b711450 commit r15-7388-gbb9cee8928f7f4dfb94e7a8f232eda736b711450 Author: Jakub Jelinek Date: Thu Feb 6 15:39:18 2025 +0100 loop-iv, riscv: Fix get_biv_step_1 for RISC-V [PR117506] The following test ICEs on RISC-V at least la

[gcc r15-7387] AVR: genmultilib.awk - Use more robust parsing of spaces.

2025-02-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:5282e13a938404d7d4edc0ccfe6cbe9b4f980d7e commit r15-7387-g5282e13a938404d7d4edc0ccfe6cbe9b4f980d7e Author: Georg-Johann Lay Date: Wed Feb 5 12:01:55 2025 +0100 AVR: genmultilib.awk - Use more robust parsing of spaces. gcc/ PR target/118768

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Update dump match count

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:08384499e15f84f573c888267a125e6ae15cd904 commit 08384499e15f84f573c888267a125e6ae15cd904 Author: Mikael Morin Date: Thu Jan 30 16:53:48 2025 +0100 Update dump match count Diff: --- gcc/testsuite/gfortran.dg/coarray_collectives_18.f90 | 2 +- 1 file changed, 1 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction gfc_copy_sequence_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6d1a550acfb35381deea5afbd424a7e79852f5b1 commit 6d1a550acfb35381deea5afbd424a7e79852f5b1 Author: Mikael Morin Date: Tue Dec 31 15:27:35 2024 +0100 Introduction gfc_copy_sequence_descriptor Correction régression sizeof_6 Diff: --- gcc/fortran/trans-array.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation initialisation depuis cfi

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1392f13442685eacd23ee09a10daccbaf00481ec commit 1392f13442685eacd23ee09a10daccbaf00481ec Author: Mikael Morin Date: Fri Jan 24 16:01:58 2025 +0100 Factorisation initialisation depuis cfi Correction régression contiguous-2.f90 Correction regression co

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Utilisation de la méthode de nullification pour nullifier un pointeur

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b68e4d2ef22d8fe82d628a320c6577d1d0a946dd commit b68e4d2ef22d8fe82d628a320c6577d1d0a946dd Author: Mikael Morin Date: Wed Dec 18 19:04:41 2024 +0100 Utilisation de la méthode de nullification pour nullifier un pointeur Correction régression modifiable_p

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement gfc_copy_sequence_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d29279433aa2fbcd57c06a7a9ca84e09a35c5bba commit d29279433aa2fbcd57c06a7a9ca84e09a35c5bba Author: Mikael Morin Date: Thu Jan 30 21:21:39 2025 +0100 Déplacement gfc_copy_sequence_descriptor Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc | 64 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_contiguous_array

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b5834effc49cacae162a35ff2deafe3a9bbc9d1c commit b5834effc49cacae162a35ff2deafe3a9bbc9d1c Author: Mikael Morin Date: Fri Jan 17 17:48:42 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 13 + 1 file changed, 1 insertion

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement gfc_set_gfc_from_cfi

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:47b6338824d5cf0658bd91e24bd956dcf2bfaca3 commit 47b6338824d5cf0658bd91e24bd956dcf2bfaca3 Author: Mikael Morin Date: Thu Jan 30 21:27:40 2025 +0100 Déplacement gfc_set_gfc_from_cfi Correction compil' Diff: --- gcc/fortran/trans-array.cc | 258 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Renseignement token par gfc_set_descriptor_from_scalar.

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:96c395b57efb83588e592fca055aac91794c0919 commit 96c395b57efb83588e592fca055aac91794c0919 Author: Mikael Morin Date: Wed Feb 5 15:12:25 2025 +0100 Renseignement token par gfc_set_descriptor_from_scalar. Diff: --- gcc/fortran/trans-array.cc | 27 --

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Annulation modif dump assumed_rank_12.f90

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac8ccbd19b684c86649d332a17e71a8d40ae6bbb commit ac8ccbd19b684c86649d332a17e71a8d40ae6bbb Author: Mikael Morin Date: Wed Feb 5 11:45:00 2025 +0100 Annulation modif dump assumed_rank_12.f90 Diff: --- gcc/fortran/trans-array.cc | 126 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Séparation motifs dump assumed_rank_12.f90

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b commit cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b Author: Mikael Morin Date: Wed Feb 5 11:57:09 2025 +0100 Séparation motifs dump assumed_rank_12.f90 Diff: --- gcc/testsuite/gfortran.dg/assumed_rank_12.f90 | 6 +- 1 file ch

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde factorisation set_descriptor_from_scalar

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:34baff548d9dc0913b69f129deb42a51686257db commit 34baff548d9dc0913b69f129deb42a51686257db Author: Mikael Morin Date: Tue Feb 4 11:16:32 2025 +0100 Sauvegarde factorisation set_descriptor_from_scalar Correction régression allocate_with_source_15.f03 Ne

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement méthode set_descriptor_from_scalar

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:da0f06041ed11f41d66b165320f27973c71d8186 commit da0f06041ed11f41d66b165320f27973c71d8186 Author: Mikael Morin Date: Thu Jan 30 21:07:15 2025 +0100 Déplacement méthode set_descriptor_from_scalar Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a commit c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a Author: Mikael Morin Date: Wed Jan 29 18:22:29 2025 +0100 Factorisation set_descriptor_from_scalar conv_derived_to_class Diff: --- gcc/fortran/trans-expr.cc | 42 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Suppression code redondant

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0aef3272bde76847317337411e9b7b75e74dc101 commit 0aef3272bde76847317337411e9b7b75e74dc101 Author: Mikael Morin Date: Thu Jan 30 20:57:37 2025 +0100 Suppression code redondant Diff: --- gcc/fortran/trans-expr.cc | 8 1 file changed, 8 deletions(-) diff --git

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:01b40a54c893abe13bf134397e2f1651e4088d58 commit 01b40a54c893abe13bf134397e2f1651e4088d58 Author: Mikael Morin Date: Wed Jan 29 19:05:04 2025 +0100 Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor Correction régression pr49213.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:60fb6b7d916d2d309ca305c8848baefe06ae06c6 commit 60fb6b7d916d2d309ca305c8848baefe06ae06c6 Author: Mikael Morin Date: Tue Jan 28 21:03:24 2025 +0100 Factorisation set_descriptor_from_scalar dans conv_class_to_class Correction régression associate_66 Co

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] utilisation booléen allocatable

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 commit 84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 Author: Mikael Morin Date: Thu Jan 23 21:38:24 2025 +0100 utilisation booléen allocatable Diff: --- gcc/fortran/trans-expr.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 dele

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Introduction gfc_conv_descriptor_extent_get

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 commit 55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 Author: Mikael Morin Date: Wed Jan 22 19:02:13 2025 +0100 Introduction gfc_conv_descriptor_extent_get Diff: --- gcc/fortran/trans-array.cc | 84 ++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c2ce7393ce79293896ae05dcfff402ffea2c9176 commit c2ce7393ce79293896ae05dcfff402ffea2c9176 Author: Mikael Morin Date: Tue Jan 21 22:27:02 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 117 -

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactoring gfc_conv_descriptor_sm_get.

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7d9a5b709d1f2400ea62c334bff7c9d4436a687c commit 7d9a5b709d1f2400ea62c334bff7c9d4436a687c Author: Mikael Morin Date: Wed Jan 22 21:59:46 2025 +0100 Refactoring gfc_conv_descriptor_sm_get. Diff: --- gcc/fortran/trans-array.cc | 11 +++ gcc/fortran/trans-array.

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set descriptor with shape

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 commit c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 Author: Mikael Morin Date: Fri Jan 17 21:46:27 2025 +0100 Factorisation set descriptor with shape Diff: --- gcc/fortran/trans-array.cc | 78 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation initialisation gfc depuis cfi

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:57a9d2504fe45acda17cd2b7efa99495c276f4df commit 57a9d2504fe45acda17cd2b7efa99495c276f4df Author: Mikael Morin Date: Thu Jan 23 20:46:59 2025 +0100 Factorisation initialisation gfc depuis cfi Correction régression scalar descriptor Diff: --- gcc/fortran/tran

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation initialisation subarray_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:41e38348a930505eacdc9386c9fce31a40bdbdb2 commit 41e38348a930505eacdc9386c9fce31a40bdbdb2 Author: Mikael Morin Date: Tue Jan 21 18:44:41 2025 +0100 Factorisation initialisation subarray_descriptor Diff: --- gcc/fortran/trans-expr.cc | 151

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactor conv_shift_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6d12d1f09654a5d3038b6042e645dd9da4c84a5 commit a6d12d1f09654a5d3038b6042e645dd9da4c84a5 Author: Mikael Morin Date: Thu Jan 16 15:28:38 2025 +0100 Refactor conv_shift_descriptor Correction régressions Correction régression gfc_conv_expr_descriptor D

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation copie gfc_conv_expr_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:82413c99dc41ba8b632e751540ba26d97ea67ceb commit 82413c99dc41ba8b632e751540ba26d97ea67ceb Author: Mikael Morin Date: Wed Jan 15 17:51:21 2025 +0100 Factorisation copie gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 37 ++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation set_contiguous_array

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ccb2dcc879e6c3debbd0e010cfc394cfde504fbc commit ccb2dcc879e6c3debbd0e010cfc394cfde504fbc Author: Mikael Morin Date: Fri Jan 17 17:25:59 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 57 +++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Essai suppression unlimited_polymorphic

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bd3573d2425487de1c1d165e86d63ff83037c584 commit bd3573d2425487de1c1d165e86d63ff83037c584 Author: Mikael Morin Date: Thu Jan 16 20:45:34 2025 +0100 Essai suppression unlimited_polymorphic Diff: --- gcc/fortran/trans-array.cc | 13 - gcc/fortran/trans.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_expr_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d607595f1f4f4566776000aeedfd4d0bb3ce4b9b commit d607595f1f4f4566776000aeedfd4d0bb3ce4b9b Author: Mikael Morin Date: Thu Jan 16 14:00:20 2025 +0100 Factorisation gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 358 +++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7818e31b1ca1ea4796040325332a850765ef9fdd commit 7818e31b1ca1ea4796040325332a850765ef9fdd Author: Mikael Morin Date: Thu Jan 16 14:51:42 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-expr.cc | 7 +-- 1 file changed, 1 insertion(+), 6 delet

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation shift descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7421792ba1ee3c272b294ac19a85bc43ad73e3c7 commit 7421792ba1ee3c272b294ac19a85bc43ad73e3c7 Author: Mikael Morin Date: Thu Jan 16 14:35:14 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 6 +++--- gcc/fortran/trans-array.h | 1 + gcc/f

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Factorisation gfc_conv_remap_descriptor

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7ed00263a569c00bf6bf52ea343e677b873e0e2f commit 7ed00263a569c00bf6bf52ea343e677b873e0e2f Author: Mikael Morin Date: Sat Jan 4 21:36:13 2025 +0100 Factorisation gfc_conv_remap_descriptor Correction régression pointer_remapping_5 Diff: --- gcc/fortran/trans-a

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Extraction fonction fcncall_realloc_result

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 commit ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 Author: Mikael Morin Date: Thu Jan 9 21:38:39 2025 +0100 Extraction fonction fcncall_realloc_result Correction variable inutilisée Correction régression coarray

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Appel méthode shift descriptor dans gfc_trans_pointer_assignment

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 commit ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 Author: Mikael Morin Date: Tue Dec 17 22:37:18 2024 +0100 Appel méthode shift descriptor dans gfc_trans_pointer_assignment Diff: --- gcc/fortran/trans-array.cc | 129 +++

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

2025-02-06 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' was created in namespace 'refs/users' pointing to: 96c395b57efb... Renseignement token par gfc_set_descriptor_from_scalar.

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement shift descriptor vers gfc_conv_array_parameter

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:063c0014407236e53fa5c3734cab2f3fec5fa03f commit 063c0014407236e53fa5c3734cab2f3fec5fa03f Author: Mikael Morin Date: Tue Dec 17 17:27:24 2024 +0100 Déplacement shift descriptor vers gfc_conv_array_parameter Suppression variables inutilisées Diff: --- gcc/for

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:db8dddefb7b3659f1307058b98421fc9edf2e6de commit db8dddefb7b3659f1307058b98421fc9edf2e6de Author: Mikael Morin Date: Wed Dec 11 16:03:10 2024 +0100 Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class essai suppression Suppression fonction

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Sauvegarde modifs

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e3de44455296f04e014dad8c9efaef858384cfac commit e3de44455296f04e014dad8c9efaef858384cfac Author: Mikael Morin Date: Sat Dec 7 22:22:10 2024 +0100 Sauvegarde modifs Annulation suppression else Correction assertions Initialisation vptr

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Creation méthode initialisation descripteur

2025-02-06 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c45ca6ee9cb09354b7ede90cf410c13adeec82c commit 3c45ca6ee9cb09354b7ede90cf410c13adeec82c Author: Mikael Morin Date: Thu Dec 5 20:30:08 2024 +0100 Creation méthode initialisation descripteur Utilisation méthode initialisation descripteur gfc_trans_deferred_arr

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

2025-02-06 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: b626ff646018... Renseignement token par gfc_set_descriptor_from_scalar. Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): -

[gcc r14-11275] LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561].

2025-02-06 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:9a09fc9b8495f6cfa7b848b0064a96112dcb4a7f commit r14-11275-g9a09fc9b8495f6cfa7b848b0064a96112dcb4a7f Author: Lulu Cheng Date: Wed Jan 22 17:57:21 2025 +0800 LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561]. PR target/118561

[gcc r15-7386] LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561].

2025-02-06 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:50d2bde68a097c2e9fb3bdd7e6664c899828 commit r15-7386-g50d2bde68a097c2e9fb3bdd7e6664c899828 Author: Lulu Cheng Date: Wed Jan 22 17:57:21 2025 +0800 LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561]. PR target/118561

[gcc r15-7385] vect: Move induction IV increments [PR110449]

2025-02-06 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:7eb260c8a472568912c1e0b83fb402d22977281e commit r15-7385-g7eb260c8a472568912c1e0b83fb402d22977281e Author: Richard Sandiford Date: Thu Feb 6 10:30:53 2025 + vect: Move induction IV increments [PR110449] In this PR, we used to generate: .L6:

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [sparc] select ultrasparc for fsmuld test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:c936fd0eb997aa84412655ab2b745132311b7610 commit c936fd0eb997aa84412655ab2b745132311b7610 Author: Alexandre Oliva Date: Thu Feb 6 05:09:09 2025 -0300 [testsuite] [sparc] select ultrasparc for fsmuld test vis3move-3.c expects fsmuld, that is not available on al

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [sparc] skip tls tests if emulated

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ea14d0a16f44967470cd2cc87d76eaa635191e79 commit ea14d0a16f44967470cd2cc87d76eaa635191e79 Author: Alexandre Oliva Date: Thu Feb 6 05:07:44 2025 -0300 [testsuite] [sparc] skip tls tests if emulated A number of tls tests expect TLS-specific relocations, that are

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [sparc] use -mtune in alignment tuning test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:20c5853d17c25cf7df7333ffc9e36097a097f1de commit 20c5853d17c25cf7df7333ffc9e36097a097f1de Author: Alexandre Oliva Date: Thu Feb 6 05:08:28 2025 -0300 [testsuite] [sparc] use -mtune in alignment tuning test If -mcpu=leon3 is present in the command line for a te

[gcc(refs/users/aoliva/heads/testme)] [testsuite] [sparc] skip sparc-ret-1 with -mfix-ut699

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:8da34442f6a6d432e52024afc93d3e8e586412f8 commit 8da34442f6a6d432e52024afc93d3e8e586412f8 Author: Alexandre Oliva Date: Thu Feb 6 05:08:52 2025 -0300 [testsuite] [sparc] skip sparc-ret-1 with -mfix-ut699 Option -mfix-ut699 changes the set of instructions that

[gcc/aoliva/heads/testme] (21 commits) [testsuite] [sparc] select ultrasparc for fsmuld test

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to: c936fd0eb997... [testsuite] [sparc] select ultrasparc for fsmuld test It previously pointed to: 06269f83b828... [testsuite] require -Ofast for vect-ifcvt-18 even without a Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSI

[gcc/aoliva/heads/testbase] (16 commits) [testsuite] require profiling support [PR113689]

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to: dd5978b2f008... [testsuite] require profiling support [PR113689] It previously pointed to: 0942ee328dd0... Daily bump. Diff: Summary of changes (added commits): --- dd5978b... [testsuite] require p

[gcc(refs/users/aoliva/heads/testme)] [testsuite] tolerate later success [PR108357]

2025-02-06 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:144fef602ecceb995d5d65b7e549b76358cab534 commit 144fef602ecceb995d5d65b7e549b76358cab534 Author: Alexandre Oliva Date: Thu Feb 6 05:08:07 2025 -0300 [testsuite] tolerate later success [PR108357] On leon3-elf and presumably on other targets, the test fails due

[gcc r15-7384] rtl-optimization/117922 - disable fold-mem-offsets for highly connected CFG

2025-02-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:677122c9df1b55a791a54426269f7a8ce794f947 commit r15-7384-g677122c9df1b55a791a54426269f7a8ce794f947 Author: Richard Biener Date: Wed Feb 5 13:17:47 2025 +0100 rtl-optimization/117922 - disable fold-mem-offsets for highly connected CFG The PR shows fold-mem-off

[gcc r15-7383] tree-optimization/118749 - bogus alignment peeling causes misaligned access

2025-02-06 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:927e10bfce569947354cdd6b35c29b74e25c7816 commit r15-7383-g927e10bfce569947354cdd6b35c29b74e25c7816 Author: Richard Biener Date: Wed Feb 5 10:28:25 2025 +0100 tree-optimization/118749 - bogus alignment peeling causes misaligned access The vectorizer thinks it