https://gcc.gnu.org/g:21a87ad785fe1e7c6504c3cf7984e74fe5a5067a
commit r15-10213-g21a87ad785fe1e7c6504c3cf7984e74fe5a5067a
Author: Xi Ruoyao
Date: Tue Jul 8 14:39:11 2025 +0800
lra: Reallow reloading user hard registers if the insn is not asm [PR
120983]
The PR 87600 fix has disal
https://gcc.gnu.org/g:06f43dfbbf314bbe6d0b905fc8780e525ef6e72a
commit r15-10212-g06f43dfbbf314bbe6d0b905fc8780e525ef6e72a
Author: Xi Ruoyao
Date: Tue Jul 8 14:07:21 2025 +0800
testsuite: Enable the PR 87600 tests for LoongArch
I'm going to refine a part of the PR 87600 fix which s
https://gcc.gnu.org/g:b9240b8f2aa3d1063b5be115e0dadf4f4a4bca6b
commit b9240b8f2aa3d1063b5be115e0dadf4f4a4bca6b
Author: Mikael Morin
Date: Sat Jun 28 23:09:22 2025 +0200
Suppression gfc_conv_descriptor_dtype compil' OK
Suppression non_lvalue dtype_get
Ajout location descri
https://gcc.gnu.org/g:4faff5c5d96220314a6259108bc522e1e9c213c1
commit 4faff5c5d96220314a6259108bc522e1e9c213c1
Author: Mikael Morin
Date: Wed Jun 18 17:31:23 2025 +0200
Déplacement fonctions descripteur vers fichier séparé
Suppression déclarations trans-array.h
Inclusion
https://gcc.gnu.org/g:76f840a21c65fce7ebd3f8ef7cab63e1bbe4857f
commit 76f840a21c65fce7ebd3f8ef7cab63e1bbe4857f
Author: Mikael Morin
Date: Tue Jul 15 17:17:33 2025 +0200
Utilisation gfc_conv_descriptor_token_set
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
gcc/fortran/tran
https://gcc.gnu.org/g:a5061e3ce60d95da8babf9fc16e012a78f9d4af4
commit a5061e3ce60d95da8babf9fc16e012a78f9d4af4
Author: Mikael Morin
Date: Thu Aug 7 14:11:43 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction gfc_get_scalar_to_descriptor_type
Diff:
---
gcc/fortran/tr
https://gcc.gnu.org/g:cf5a0163511a53d44dfc835dc4fa41a893acf494
commit cf5a0163511a53d44dfc835dc4fa41a893acf494
Author: Mikael Morin
Date: Wed Jul 23 22:21:15 2025 +0200
Extraction get_array_memory_size
Diff:
---
gcc/fortran/trans-array.cc | 155 ---
https://gcc.gnu.org/g:1af23b40dd010061be1e424c4f3574ca4c7a3986
commit 1af23b40dd010061be1e424c4f3574ca4c7a3986
Author: Mikael Morin
Date: Wed Aug 6 14:41:41 2025 +0200
Refactor get_descr_dim_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 17 ++---
1 file changed, 6 insertio
https://gcc.gnu.org/g:07959996dd859af79e51494ee04329b0e538fb94
commit r16-3105-g07959996dd859af79e51494ee04329b0e538fb94
Author: H.J. Lu
Date: Sat Aug 9 14:00:47 2025 -0700
asm-hard-reg-2.c: Use long long on z to trigger RA error
Use long long on z to trigger
error: 'asm'
https://gcc.gnu.org/g:c75067490bb50491e44bdae15873ffa156ff704d
commit c75067490bb50491e44bdae15873ffa156ff704d
Author: Mikael Morin
Date: Wed Jul 16 22:09:17 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 25 ++---
gcc/fortran/tr
https://gcc.gnu.org/g:cedc849d36a683d74fcbc203aeaef57e0996eeaa
commit cedc849d36a683d74fcbc203aeaef57e0996eeaa
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-des
https://gcc.gnu.org/g:76f407149385a273d46b98131313fb661a41dd12
commit 76f407149385a273d46b98131313fb661a41dd12
Author: Mikael Morin
Date: Thu Aug 7 11:42:13 2025 +0200
Refactoring gfc_nullify_descriptor/gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 14 +
https://gcc.gnu.org/g:adfbf98f269c4d75456f2d94471d486353638074
commit adfbf98f269c4d75456f2d94471d486353638074
Author: Mikael Morin
Date: Wed Jul 23 16:34:39 2025 +0200
Extraction gfc_copy_sequence_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 18 +-
gcc/fortran/
https://gcc.gnu.org/g:9e7e5b56c8672c14dc321a6e2923c20222844092
commit 9e7e5b56c8672c14dc321a6e2923c20222844092
Author: Mikael Morin
Date: Thu Jul 31 15:19:35 2025 +0200
Déplacemement plus de code gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 19
The branch 'mikael/heads/refactor_descriptor_v08' was created in namespace
'refs/users' pointing to:
bdc10fc04b48... Suppression déclarations inutiles
https://gcc.gnu.org/g:213635bd46342fde0792386c3f52e3ce38efb8b3
commit 213635bd46342fde0792386c3f52e3ce38efb8b3
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
Utilisation gfc_conv_descriptor_offset_{g,s}et
Correction pr43808
Correction gfc_conv_descriptor_offset
https://gcc.gnu.org/g:ada2af961b8bb2a694d69f29ad706290c869b517
commit ada2af961b8bb2a694d69f29ad706290c869b517
Author: Mikael Morin
Date: Sun Jun 29 14:07:23 2025 +0200
Suppression gfc_conv_descriptor_rank compil' OK
Suppression non_lvalue rank_get
Ajout location rank_set
https://gcc.gnu.org/g:addc07b68f4ea16a2449a675cd8e49ccbb0805e2
commit addc07b68f4ea16a2449a675cd8e49ccbb0805e2
Author: Mikael Morin
Date: Wed Aug 6 21:28:50 2025 +0200
Extraction gfc_init_absent_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descripto
https://gcc.gnu.org/g:c892bb1c107ddffa9b571fe8da716e065f2837c4
commit c892bb1c107ddffa9b571fe8da716e065f2837c4
Author: Mikael Morin
Date: Tue Jul 22 12:17:50 2025 +0200
Extraction gfc_set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 98
https://gcc.gnu.org/g:73e0a5099ed6b104a39ed586eef586170e3f2a86
commit 73e0a5099ed6b104a39ed586eef586170e3f2a86
Author: Mikael Morin
Date: Thu Jul 31 12:11:15 2025 +0200
Extraction gfc_set_descriptor_for_assign_realloc
Diff:
---
gcc/fortran/trans-array.cc | 228 ++
https://gcc.gnu.org/g:e51ab9682bcb65d34c6a91a93abb266aa89302fa
commit e51ab9682bcb65d34c6a91a93abb266aa89302fa
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Sauvegarde
Correction régression forall
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:93321554259e44f41370cb8b88f20caaf9f58482
commit 93321554259e44f41370cb8b88f20caaf9f58482
Author: Mikael Morin
Date: Fri Feb 14 11:04:01 2025 +0100
Factorisation descriptor_element_size
Diff:
---
gcc/fortran/trans-array.cc | 85 +++
https://gcc.gnu.org/g:7c45671651547b374e75be8bfdff99d1cc131d07
commit 7c45671651547b374e75be8bfdff99d1cc131d07
Author: Mikael Morin
Date: Thu Jul 31 17:50:45 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 7 ---
1 file changed, 7 deletions(-)
https://gcc.gnu.org/g:bdc10fc04b48cd21439dc9036076954860478773
commit bdc10fc04b48cd21439dc9036076954860478773
Author: Mikael Morin
Date: Thu Aug 7 14:18:59 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 3 ---
1 file changed, 3 deletions(-)
diff
https://gcc.gnu.org/g:0720f5582bdbc11cf76b5bc60554492480fe5c7f
commit 0720f5582bdbc11cf76b5bc60554492480fe5c7f
Author: Mikael Morin
Date: Thu Jul 31 16:51:20 2025 +0200
Déplacement gfc_array_init_count -> gfc_descriptor_init_count
Diff:
---
gcc/fortran/trans-array.cc | 301 ++---
https://gcc.gnu.org/g:6bc776a334f54862f2c54e038567ece1bc23f124
commit 6bc776a334f54862f2c54e038567ece1bc23f124
Author: Mikael Morin
Date: Thu Jul 31 19:38:33 2025 +0200
Sauvegarde essai.
Diff:
---
gcc/fortran/trans-array.cc | 37 ++---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:531598d259fe847ea7e80e37671856d99d04a8fb
commit 531598d259fe847ea7e80e37671856d99d04a8fb
Author: Mikael Morin
Date: Thu Jul 31 12:34:22 2025 +0200
Extraction gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:7f976a2870ccee489d1e95673a1a2efc5f91fab6
commit 7f976a2870ccee489d1e95673a1a2efc5f91fab6
Author: Mikael Morin
Date: Wed Aug 6 21:38:11 2025 +0200
Suppression déclaration inutile
Diff:
---
gcc/fortran/trans-descriptor.h | 1 -
1 file changed, 1 deletion(-)
diff --gi
https://gcc.gnu.org/g:ad3f38bd9cc44daf945f33936f346647fe630ea7
commit ad3f38bd9cc44daf945f33936f346647fe630ea7
Author: Mikael Morin
Date: Thu Jul 31 17:47:15 2025 +0200
Extraction gfc_set_empty_descriptor_bounds
Diff:
---
gcc/fortran/trans-array.cc | 18 ++
gcc/fortr
https://gcc.gnu.org/g:21cbf82f194443e6f6b473a6478a3d95e5203249
commit 21cbf82f194443e6f6b473a6478a3d95e5203249
Author: Mikael Morin
Date: Thu Jul 31 14:41:23 2025 +0200
Déplacement gfc_grow_array
Diff:
---
gcc/fortran/trans-array.cc | 37 -
gcc/fo
https://gcc.gnu.org/g:0f75c60ea534a7c677d87e4227a43f9b9bd2cbac
commit 0f75c60ea534a7c677d87e4227a43f9b9bd2cbac
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation gfc_set_contiguous_descriptor
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-arr
https://gcc.gnu.org/g:9b930e6e128e7ea6ea2f7f4edf15095524e39e60
commit 9b930e6e128e7ea6ea2f7f4edf15095524e39e60
Author: Mikael Morin
Date: Wed Jul 23 10:48:32 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 39 +++
https://gcc.gnu.org/g:dac5cb601e3d5f0850ad009902ebc57ad8bfd97f
commit dac5cb601e3d5f0850ad009902ebc57ad8bfd97f
Author: Mikael Morin
Date: Fri Feb 14 11:22:35 2025 +0100
Mise à jour offset & span dans gfc_array_init_size
Diff:
---
gcc/fortran/trans-array.cc | 30 ++
https://gcc.gnu.org/g:bd2af926dfb3df66db3f58800985b46397b3f3dd
commit bd2af926dfb3df66db3f58800985b46397b3f3dd
Author: Mikael Morin
Date: Wed Jul 23 12:12:01 2025 +0200
Extraction gfc_set_temporary_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:b68bf6157b5b0c4f5f6c582fa5a1f53c21e41c23
commit b68bf6157b5b0c4f5f6c582fa5a1f53c21e41c23
Author: Mikael Morin
Date: Tue Jul 22 19:51:53 2025 +0200
Extraction set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-decl.cc | 210 +++-
g
https://gcc.gnu.org/g:4b3ef3d4b65e57219313970d45e02494027c0b4d
commit 4b3ef3d4b65e57219313970d45e02494027c0b4d
Author: Mikael Morin
Date: Thu Jul 31 20:42:28 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 24
gcc/fortran/tra
https://gcc.gnu.org/g:c43bc5aa906e05bdab5326fdc67be16e4dde6b3e
commit c43bc5aa906e05bdab5326fdc67be16e4dde6b3e
Author: Mikael Morin
Date: Tue Jul 22 11:32:27 2025 +0200
Refactoring gfc_conv_descriptor_sm_get
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descrip
https://gcc.gnu.org/g:23b0bebcd5bb3178adb30bd07643e8bc7d6ba3b4
commit 23b0bebcd5bb3178adb30bd07643e8bc7d6ba3b4
Author: Mikael Morin
Date: Tue Jul 22 10:03:33 2025 +0200
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 78
https://gcc.gnu.org/g:f9f603c124bd5ca34a518391d78a96dccbcedabb
commit f9f603c124bd5ca34a518391d78a96dccbcedabb
Author: Mikael Morin
Date: Sun Jul 20 17:25:26 2025 +0200
Extraction gfc_set_descriptor
Correction bootstsrap
Diff:
---
gcc/fortran/trans-array.cc | 163 +-
https://gcc.gnu.org/g:9780b9f54b6fd610c657a8bf809a9d51199dada2
commit 9780b9f54b6fd610c657a8bf809a9d51199dada2
Author: Mikael Morin
Date: Thu Jul 31 20:48:05 2025 +0200
Déplacement copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 42 +
gcc/f
https://gcc.gnu.org/g:136efc59df2d450bae5be17d45599179ff159caf
commit 136efc59df2d450bae5be17d45599179ff159caf
Author: Mikael Morin
Date: Wed Jul 23 14:59:35 2025 +0200
Extraction gfc_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 32
gcc/fo
https://gcc.gnu.org/g:ede9e5dfc697bed7e85787816e2b0ec40c5d5c15
commit ede9e5dfc697bed7e85787816e2b0ec40c5d5c15
Author: Mikael Morin
Date: Tue Jul 22 11:16:59 2025 +0200
Extraction gfc_conv_shift_subarray_descriptor
Correction alloc_comp_constructor_5
Diff:
---
gcc/fortran/trans-
https://gcc.gnu.org/g:2c0856dd0c1e604da31f87727eaed2a083399b99
commit 2c0856dd0c1e604da31f87727eaed2a083399b99
Author: Mikael Morin
Date: Fri Jul 18 14:45:07 2025 +0200
Factorisation gfc_conv_shift_descriptor
Factorisation gfc_conv_shift_descriptor
Diff:
---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:855f89f9e3bc9e09fbd6926807ca39eabedc16ed
commit 855f89f9e3bc9e09fbd6926807ca39eabedc16ed
Author: Mikael Morin
Date: Wed Jul 16 21:39:51 2025 +0200
Extraction gfc_conv_shift_descriptor
Suppression variable inutilisée
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:2d914d4bf8352a0b2c3c11efa7ca843abeb73318
commit 2d914d4bf8352a0b2c3c11efa7ca843abeb73318
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
https://gcc.gnu.org/g:56cc60b46b7e9ba6a108c00b47dca2fef9a66042
commit 56cc60b46b7e9ba6a108c00b47dca2fef9a66042
Author: Mikael Morin
Date: Wed Jul 23 17:07:24 2025 +0200
Extraction gfc_conv_remap_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 105 ++
https://gcc.gnu.org/g:ffd5c48cc427e9390ce69524876263a4a9c70686
commit ffd5c48cc427e9390ce69524876263a4a9c70686
Author: Mikael Morin
Date: Wed Jul 16 15:07:58 2025 +0200
Appel méthode shift descriptor dans gfc_trans_pointer_assignment
Diff:
---
gcc/fortran/trans-descriptor.cc | 92 +++
https://gcc.gnu.org/g:b22c32020e3ee46e0e39d53259367c4827bed72d
commit b22c32020e3ee46e0e39d53259367c4827bed72d
Author: Mikael Morin
Date: Wed Jul 23 09:44:49 2025 +0200
Renseignement token dans gcf_set_descriptor_from_scalar
Correction renseignement token
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:22cfb070e12082813deddcc0b6e04af5bc7b5b3a
commit 22cfb070e12082813deddcc0b6e04af5bc7b5b3a
Author: Mikael Morin
Date: Tue Jul 22 21:14:56 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction code en doublon
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:dec0df28eeefeed393026f1114e8486f47776e52
commit dec0df28eeefeed393026f1114e8486f47776e52
Author: Mikael Morin
Date: Tue Jul 22 21:03:11 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Diff:
---
gcc/fortran/trans-descriptor.cc | 20
gcc/fort
https://gcc.gnu.org/g:16ea81505a2d770c4c0bdc004d2152d99d647f5a
commit 16ea81505a2d770c4c0bdc004d2152d99d647f5a
Author: Mikael Morin
Date: Thu Aug 7 14:05:20 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Correction gfc_get_scalar_to_descriptor_type
Correction gf
https://gcc.gnu.org/g:271891e8d240a4c8943e97325873ebdd5d20ca6d
commit 271891e8d240a4c8943e97325873ebdd5d20ca6d
Author: Mikael Morin
Date: Sat Aug 9 17:29:22 2025 +0200
Introduction gfc_create_null_actual_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 35 ++
https://gcc.gnu.org/g:6731f2341ae175107dd65a0af8bc7d284dce5bdc
commit 6731f2341ae175107dd65a0af8bc7d284dce5bdc
Author: Mikael Morin
Date: Wed Jul 16 12:40:12 2025 +0200
Suppression set_dtype_for_unallocated
Correction null_actual_6 et null_actual_7
Diff:
---
gcc/fortran/trans-de
https://gcc.gnu.org/g:8f74ad1a750642f9359abc91f6f3debadb3fd6a2
commit 8f74ad1a750642f9359abc91f6f3debadb3fd6a2
Author: Mikael Morin
Date: Thu Aug 7 14:10:54 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Diff:
---
gcc/fortran/trans-expr.cc | 31 +--
https://gcc.gnu.org/g:65cb7e7a42cd382e4995085cb80caba6722e1100
commit 65cb7e7a42cd382e4995085cb80caba6722e1100
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Ajout déclaration gfc_symbol_attr
Diff:
---
gcc/fortran/gfortran.h | 1 +
gcc/fo
https://gcc.gnu.org/g:abe249da22f972f24d61d5350ecda67788a69ee0
commit abe249da22f972f24d61d5350ecda67788a69ee0
Author: Mikael Morin
Date: Wed Aug 6 21:29:10 2025 +0200
Refactor gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 23 ---
1 file cha
https://gcc.gnu.org/g:1e0ac0ce38a35520c93a251a6ea6c9174ff7a1e8
commit 1e0ac0ce38a35520c93a251a6ea6c9174ff7a1e8
Author: Mikael Morin
Date: Sat Jul 19 15:55:19 2025 +0200
Modif gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 19 +--
1 file changed,
https://gcc.gnu.org/g:b0d38e055cec951141afc73b14e83a3d96d3db61
commit b0d38e055cec951141afc73b14e83a3d96d3db61
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_init_descriptor_variable
Correction nom block
Correction libgomp.fortran/allocators-1.f9
https://gcc.gnu.org/g:0db7e8d6959743bc42a19c46402ef0be4e3bd1b2
commit 0db7e8d6959743bc42a19c46402ef0be4e3bd1b2
Author: Mikael Morin
Date: Tue Jul 15 21:06:28 2025 +0200
Extraction gfc_init_static_descriptor
Correction compilation
Renommage gfc_clear_descriptor -> gfc_init
https://gcc.gnu.org/g:0be670d83c4af299fb721db95c04a5fe19255f2f
commit 0be670d83c4af299fb721db95c04a5fe19255f2f
Author: Mikael Morin
Date: Sat Jul 19 15:55:36 2025 +0200
Introduction gfc_init_descriptor_result
Revert "Suppression gfc_init_descriptor_result"
This reverts co
https://gcc.gnu.org/g:0abaaf733e563f041aa4d9b577c7ae69cda850eb
commit 0abaaf733e563f041aa4d9b577c7ae69cda850eb
Author: Mikael Morin
Date: Wed Jul 23 16:36:42 2025 +0200
Déplacement gfc_descriptor_size
Diff:
---
gcc/fortran/trans-array.cc | 47
https://gcc.gnu.org/g:e8c29de4679eea7935841e2a9553a70bacc8e49c
commit e8c29de4679eea7935841e2a9553a70bacc8e49c
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed, 20
https://gcc.gnu.org/g:1d8de7d39bb2ba9d0174e47619d43b5daa22975b
commit 1d8de7d39bb2ba9d0174e47619d43b5daa22975b
Author: Mikael Morin
Date: Wed Aug 6 18:46:44 2025 +0200
Refactor set_value
Diff:
---
gcc/fortran/trans-descriptor.cc | 73 -
1 file chan
https://gcc.gnu.org/g:2166d7c7a89a1b5de2e9680bb9e2c113ca4dc10c
commit 2166d7c7a89a1b5de2e9680bb9e2c113ca4dc10c
Author: Mikael Morin
Date: Tue Jul 1 22:10:35 2025 +0200
Refactoring getters & setters
Nettoyage refactoring
Correction refactoring
Diff:
---
gcc/fortran/trans
https://gcc.gnu.org/g:b9c0a4bc6636fcee98412d3fd9cff0a89baed767
commit b9c0a4bc6636fcee98412d3fd9cff0a89baed767
Author: Mikael Morin
Date: Wed Aug 6 14:26:53 2025 +0200
Refactoring get_type_field
Diff:
---
gcc/fortran/trans-descriptor.cc | 31 +++
1 file change
https://gcc.gnu.org/g:69598abe75a6f5ecad89e75c3156070fa0b2e025
commit 69598abe75a6f5ecad89e75c3156070fa0b2e025
Author: Mikael Morin
Date: Wed Aug 6 14:38:03 2025 +0200
Refactoring get_dtype_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed,
https://gcc.gnu.org/g:fb3a9b6b61eaa6257b033bca84979cbb5206223d
commit fb3a9b6b61eaa6257b033bca84979cbb5206223d
Author: Mikael Morin
Date: Thu Jun 19 17:22:05 2025 +0200
Ajout non_lvalue getters.
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à j
https://gcc.gnu.org/g:904519457f406b24d22764878e1f82ca5fa9cf96
commit 904519457f406b24d22764878e1f82ca5fa9cf96
Author: Mikael Morin
Date: Wed Aug 6 14:23:40 2025 +0200
Refactoring get_ref_comp
Renommage type
Correction compil'
Diff:
---
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:f54b5dae8a820e232f12d95d7496c1c997923131
commit f54b5dae8a820e232f12d95d7496c1c997923131
Author: Mikael Morin
Date: Sun Jun 29 14:28:16 2025 +0200
Suppression gfc_conv_descriptor_dimension compil' OK
Suppression non_lvalue dimension_get
ajout locatio
https://gcc.gnu.org/g:0d37ed42f4badd8494188435d252621ebd03b4ba
commit 0d37ed42f4badd8494188435d252621ebd03b4ba
Author: Mikael Morin
Date: Tue Feb 11 21:34:11 2025 +0100
Interdiction non-lvalue as lhs
git commit correction erreur gimplify
Diff:
---
gcc/gimplify.cc | 6 ++
1 f
https://gcc.gnu.org/g:c4b87f8618f6862ab22aa887cd16f2054b5a90f1
commit c4b87f8618f6862ab22aa887cd16f2054b5a90f1
Author: Mikael Morin
Date: Sun Jun 29 14:15:55 2025 +0200
Suppression gfc_conv_descriptor_attribute compil' OK
Diff:
---
gcc/fortran/trans-descriptor.cc | 16
g
https://gcc.gnu.org/g:575e81dc24daf1f6fb6c4acf77875fa74fbd300b
commit 575e81dc24daf1f6fb6c4acf77875fa74fbd300b
Author: Mikael Morin
Date: Sun Jun 29 14:11:50 2025 +0200
Suppression gfc_conv_descriptor_type compil' OK
Correction régression PR97046
Suppression non_lvalue ty
https://gcc.gnu.org/g:18b72f1ec36eebc3bc95b15db56e34d76e4f7ea2
commit 18b72f1ec36eebc3bc95b15db56e34d76e4f7ea2
Author: Mikael Morin
Date: Sun Jun 29 12:58:32 2025 +0200
Suppression gfc_conv_descriptor_version compil' OK
Suppression non_lvalue version_get
Ajout location ve
https://gcc.gnu.org/g:bb1c9e2330d293757268e02889a9e86f13920698
commit bb1c9e2330d293757268e02889a9e86f13920698
Author: Mikael Morin
Date: Sun Jun 29 12:40:53 2025 +0200
Suppression gfc_conv_descriptor_elem_len compil' OK
Correction ICE class_allocate_21
Suppression non_lv
https://gcc.gnu.org/g:209d1adce44cd2290e01a89bea137a9d81e66434
commit 209d1adce44cd2290e01a89bea137a9d81e66434
Author: Mikael Morin
Date: Tue Jul 29 17:43:43 2025 +0200
gimple-simulate: prise en charge BUILTIN_REALLOC
Diff:
---
gcc/gimple-simulate.cc | 181 +++
https://gcc.gnu.org/g:7e34ffa230e4b9ab26cf4dd7de661627348f0511
commit 7e34ffa230e4b9ab26cf4dd7de661627348f0511
Author: Mikael Morin
Date: Wed Jul 9 21:18:18 2025 +0200
fortran: Factor array descriptor references
Regression tested on x86_64-pc-linux-gnu.
OK for master?
https://gcc.gnu.org/g:dd3095cf9acca0fbf764aefdea9c89e47d8d9247
commit dd3095cf9acca0fbf764aefdea9c89e47d8d9247
Author: Mikael Morin
Date: Tue Jul 29 11:45:38 2025 +0200
gimple-simulate: Affichage des arguments à l'appel de fonction
Diff:
---
gcc/gimple-simulate.cc | 1 +
1 file changed,
https://gcc.gnu.org/g:0d79227ef4e9fc8c196db7a70e1193d56f792570
commit 0d79227ef4e9fc8c196db7a70e1193d56f792570
Author: Mikael Morin
Date: Thu Jul 24 12:34:22 2025 +0200
gimple-simulate: Prise en charge REALPART/IMAGPART
Diff:
---
gcc/gimple-simulate.cc | 99 ++
https://gcc.gnu.org/g:99f8f26129dc835c235b99e1ff89c2f51d23c38e
commit 99f8f26129dc835c235b99e1ff89c2f51d23c38e
Author: Mikael Morin
Date: Tue Jul 8 13:13:25 2025 +0200
Sauvegarde/restoration cfun
Correction bootstrap
Correction bootstrap
Correction bootstrap
Dif
https://gcc.gnu.org/g:4515d6c46ef73beb40ead9cd5384f5be4c8c2c95
commit 4515d6c46ef73beb40ead9cd5384f5be4c8c2c95
Author: Mikael Morin
Date: Tue Jul 29 11:06:05 2025 +0200
gimple-simulate: Prise en charge VIEW_CONVERT_EXPR
Diff:
---
gcc/gimple-simulate.cc | 49 ++
https://gcc.gnu.org/g:ba8ab3a5a58d40a2577a7dbc9e4e345872458688
commit ba8ab3a5a58d40a2577a7dbc9e4e345872458688
Author: Mikael Morin
Date: Mon Jul 7 08:52:38 2025 +0200
Prise en charge affichage TARGET_MEM_REF
Diff:
---
gcc/gimple-simulate.cc| 87 ++
The branch 'mikael/heads/refactor_descriptor_v08' in namespace 'refs/users' was
deleted.
It previously pointed to:
cd204bcd7ceb... Suppression déclarations inutiles
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:1af23b40dd010061be1e424c4f3574ca4c7a3986
commit 1af23b40dd010061be1e424c4f3574ca4c7a3986
Author: Mikael Morin
Date: Wed Aug 6 14:41:41 2025 +0200
Refactor get_descr_dim_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 17 ++---
1 file changed, 6 insertio
https://gcc.gnu.org/g:e8c29de4679eea7935841e2a9553a70bacc8e49c
commit e8c29de4679eea7935841e2a9553a70bacc8e49c
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed, 20
https://gcc.gnu.org/g:3369dcf05463702d728eb33285cd02ef3d2f88a4
commit 3369dcf05463702d728eb33285cd02ef3d2f88a4
Author: Mikael Morin
Date: Wed Jul 16 22:09:17 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 25 ++---
gcc/fortran/tr
https://gcc.gnu.org/g:d6339425068c3115cebea477f5c75e954ba9ff75
commit d6339425068c3115cebea477f5c75e954ba9ff75
Author: Mikael Morin
Date: Tue Jul 22 10:03:33 2025 +0200
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 78
https://gcc.gnu.org/g:1a04bef37d9c9c4dfee0b598b3adc94ed4f141de
commit 1a04bef37d9c9c4dfee0b598b3adc94ed4f141de
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Ajout déclaration gfc_symbol_attr
Diff:
---
gcc/fortran/gfortran.h | 1 +
gcc/fo
https://gcc.gnu.org/g:460d84233ad0b4dd7f6f98cb9baae27b375293e1
commit 460d84233ad0b4dd7f6f98cb9baae27b375293e1
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Sauvegarde
Correction régression forall
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:4fe290c730150285dd24865031538993bd8fb534
commit 4fe290c730150285dd24865031538993bd8fb534
Author: Mikael Morin
Date: Thu Jul 31 12:11:15 2025 +0200
Extraction gfc_set_descriptor_for_assign_realloc
Diff:
---
gcc/fortran/trans-array.cc | 228 ++
https://gcc.gnu.org/g:ce7f5e4a7ab51e55e3b45add273101022c988c82
commit ce7f5e4a7ab51e55e3b45add273101022c988c82
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_init_descriptor_variable
Correction nom block
Correction libgomp.fortran/allocators-1.f9
https://gcc.gnu.org/g:c4b87f8618f6862ab22aa887cd16f2054b5a90f1
commit c4b87f8618f6862ab22aa887cd16f2054b5a90f1
Author: Mikael Morin
Date: Sun Jun 29 14:15:55 2025 +0200
Suppression gfc_conv_descriptor_attribute compil' OK
Diff:
---
gcc/fortran/trans-descriptor.cc | 16
g
https://gcc.gnu.org/g:0d79227ef4e9fc8c196db7a70e1193d56f792570
commit 0d79227ef4e9fc8c196db7a70e1193d56f792570
Author: Mikael Morin
Date: Thu Jul 24 12:34:22 2025 +0200
gimple-simulate: Prise en charge REALPART/IMAGPART
Diff:
---
gcc/gimple-simulate.cc | 99 ++
https://gcc.gnu.org/g:bfb04cb39d9068bb61bc29b5c25b1b7a87ccc8ae
commit bfb04cb39d9068bb61bc29b5c25b1b7a87ccc8ae
Author: Mikael Morin
Date: Wed Aug 6 21:38:11 2025 +0200
Suppression déclaration inutile
Diff:
---
gcc/fortran/trans-descriptor.h | 1 -
1 file changed, 1 deletion(-)
diff --gi
https://gcc.gnu.org/g:cd204bcd7ceb0679cc9572f1118b590eab732d18
commit cd204bcd7ceb0679cc9572f1118b590eab732d18
Author: Mikael Morin
Date: Thu Aug 7 14:18:59 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 3 ---
1 file changed, 3 deletions(-)
diff
https://gcc.gnu.org/g:1fb726b40ede1092e9dba4fe09bdd1ebb2740d8d
commit 1fb726b40ede1092e9dba4fe09bdd1ebb2740d8d
Author: Mikael Morin
Date: Thu Jul 31 20:48:05 2025 +0200
Déplacement copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 42 +
gcc/f
https://gcc.gnu.org/g:0b50f459c88819729b367c24943fbfd767cc9cd2
commit 0b50f459c88819729b367c24943fbfd767cc9cd2
Author: Mikael Morin
Date: Thu Jul 31 20:42:28 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 24
gcc/fortran/tra
https://gcc.gnu.org/g:928ed6af88a79183383374452098e2ada0d98c8d
commit 928ed6af88a79183383374452098e2ada0d98c8d
Author: Mikael Morin
Date: Thu Jul 31 14:41:23 2025 +0200
Déplacement gfc_grow_array
Diff:
---
gcc/fortran/trans-array.cc | 37 -
gcc/fo
https://gcc.gnu.org/g:156935781f794bd3a3bd2d38626408e6834e603d
commit 156935781f794bd3a3bd2d38626408e6834e603d
Author: Mikael Morin
Date: Thu Jul 31 19:38:33 2025 +0200
Sauvegarde essai.
Diff:
---
gcc/fortran/trans-array.cc | 37 ++---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:423ce0dc535640a4b47e96b1165dcbc31fd7d048
commit 423ce0dc535640a4b47e96b1165dcbc31fd7d048
Author: Mikael Morin
Date: Thu Jul 31 17:50:45 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 7 ---
1 file changed, 7 deletions(-)
https://gcc.gnu.org/g:3ff6fc8f7db445a2cfe99db6a05e08cf1bf30cf5
commit 3ff6fc8f7db445a2cfe99db6a05e08cf1bf30cf5
Author: Mikael Morin
Date: Thu Jul 31 16:51:20 2025 +0200
Déplacement gfc_array_init_count -> gfc_descriptor_init_count
Diff:
---
gcc/fortran/trans-array.cc | 301 ++---
1 - 100 of 168 matches
Mail list logo