https://gcc.gnu.org/g:4a85dd04d313127e3365c30a4da1c0700d6fb8e9
commit 4a85dd04d313127e3365c30a4da1c0700d6fb8e9
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 | 35 +
https://gcc.gnu.org/g:6dee67281a24ab9d172c21a2254e91ae69cdf327
commit 6dee67281a24ab9d172c21a2254e91ae69cdf327
Author: Pan Li
Date: Tue May 20 22:30:04 2025 +0800
RISC-V: Add test for vec_duplicate + vand.vv combine case 1 with GR2VR cost
0, 1 and 2
Add asm dump check test for ve
https://gcc.gnu.org/g:a1964fd4cc62df52daf8c4d99a6dadf7903fa170
commit a1964fd4cc62df52daf8c4d99a6dadf7903fa170
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:a30d5a76837b6f017e60ef62baab3f36c4b8d232
commit a30d5a76837b6f017e60ef62baab3f36c4b8d232
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:6441e6b2c681e53cda4aeedb1845648683c5449e
commit 6441e6b2c681e53cda4aeedb1845648683c5449e
Author: Mikael Morin
Date: Wed Aug 13 14:02:37 2025 +0200
Refactoring shift descriptor
Correction pr85938
Correction régression associate_33
Correction
https://gcc.gnu.org/g:5d13f9d8c90249745b1adc79930ffc29cf54633e
commit 5d13f9d8c90249745b1adc79930ffc29cf54633e
Author: Mikael Morin
Date: Mon Sep 15 14:26:15 2025 +0200
Introduction macro PTR_INCREMENT_BYTES
Correction m4/minloc1
Correction matmul_logical
Introdu
https://gcc.gnu.org/g:c62f9766a37f0cc2b7252f8973d870356332a8c3
commit c62f9766a37f0cc2b7252f8973d870356332a8c3
Author: Dongyan Chen
Date: Wed May 7 11:33:06 2025 -0600
[PATCH] RISC-V: Minimal support for zama16b extension.
This patch support zama16b extension[1].
To enable GCC
https://gcc.gnu.org/g:e3b66ea7d8d23bec895fc7199c3f06d7518708c0
commit r16-3764-ge3b66ea7d8d23bec895fc7199c3f06d7518708c0
Author: Ronan Desplanques
Date: Fri Aug 8 14:18:16 2025 +0200
ada: Improve documentation comment of Find_Type_Name
The meaning of the return value of Find_Type_
https://gcc.gnu.org/g:5c80102005ed5f00a77843c290313da573b73884
commit 5c80102005ed5f00a77843c290313da573b73884
Author: Mikael Morin
Date: Tue Sep 16 11:14:28 2025 +0200
Modification ordre argument gfc_build_array_ref
Diff:
---
gcc/fortran/trans-array.cc | 22 ++
https://gcc.gnu.org/g:a152667a6f5e4a80ff291655ac2dc9a355dea926
commit a152667a6f5e4a80ff291655ac2dc9a355dea926
Author: Michael Meissner
Date: Mon Sep 8 15:49:43 2025 -0400
PR target/117251: Improve vector xor to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:7069cc75f0e5ecc9ff7213316377849b30877436
commit 7069cc75f0e5ecc9ff7213316377849b30877436
Author: Mikael Morin
Date: Sun Aug 10 11:13:41 2025 +0200
Déplacement initialisation dernière borne sup assumed size
Diff:
---
gcc/fortran/trans-array.cc | 37 ++
https://gcc.gnu.org/g:671cb2be3fb2e456fca107e8added349b6a46baf
commit 671cb2be3fb2e456fca107e8added349b6a46baf
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:67666efc1f2d122dd258c27349c9c92d0075df5d
commit 67666efc1f2d122dd258c27349c9c92d0075df5d
Author: Mikael Morin
Date: Sat Aug 16 18:41:13 2025 +0200
Factorisation shift_dimension_fields/set_dimension_fields
gfc_set_temporaray_descriptor
Correction utilisation
https://gcc.gnu.org/g:b47af53ec6195aceea7bebd364793c5a7f0cb115
commit b47af53ec6195aceea7bebd364793c5a7f0cb115
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
https://gcc.gnu.org/g:5243a81e4852ae0823230ca46e4e94498e23fb67
commit 5243a81e4852ae0823230ca46e4e94498e23fb67
Author: Mikael Morin
Date: Sat Aug 16 16:28:37 2025 +0200
Refactoring set_dimension_fields
Diff:
---
gcc/fortran/trans-descriptor.cc | 46 ---
https://gcc.gnu.org/g:a318679026190d6c59ef567efb7f6667e8a526b9
commit a318679026190d6c59ef567efb7f6667e8a526b9
Author: Michael Meissner
Date: Mon Sep 8 15:33:46 2025 -0400
PR target/117251: Improve vector nor to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:522f7cfb4be2815b6341f7e39eef775965f3600a
commit 522f7cfb4be2815b6341f7e39eef775965f3600a
Author: Mikael Morin
Date: Tue Sep 16 21:52:51 2025 +0200
Factorisation calcul index dimension
Diff:
---
gcc/fortran/trans-array.cc | 77 +---
https://gcc.gnu.org/g:a79b1e796eb8b63b2d41f58d3032697cd7a7ee86
commit a79b1e796eb8b63b2d41f58d3032697cd7a7ee86
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:4183b13f048bec3985799a2aa4fe94f9770c7070
commit r16-3785-g4183b13f048bec3985799a2aa4fe94f9770c7070
Author: Viljar Indus
Date: Thu Aug 21 12:14:08 2025 +0300
ada: Check instantces of ghost iterator functions
Since we do not analyze the policy errors for expand
https://gcc.gnu.org/g:e8a62f40338b992b9e597e18a1843a89397ca90f
commit e8a62f40338b992b9e597e18a1843a89397ca90f
Author: Mikael Morin
Date: Sun Sep 14 21:38:56 2025 +0200
Extraction ARRAY_ELEM_AT_OFFSET, PTR_ADD_OFFSET
Modification definition macros
Diff:
---
libgfortran/intrinsic
https://gcc.gnu.org/g:6e6cfa782106bdc191bb243d5d97e4145af53fc3
commit 6e6cfa782106bdc191bb243d5d97e4145af53fc3
Author: Mikael Morin
Date: Wed Sep 10 13:00:05 2025 +0200
Renseignement span
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
gcc/fortran/trans-descriptor.h | 1 +
2 files ch
https://gcc.gnu.org/g:8fda392ae9a8d7f9fb730ec6bf6f4de6511267bb
commit 8fda392ae9a8d7f9fb730ec6bf6f4de6511267bb
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:32b8d1312382e3f179df4f76eca840486d6608e8
commit r16-3857-g32b8d1312382e3f179df4f76eca840486d6608e8
Author: H.J. Lu
Date: Sat Sep 13 06:38:44 2025 -0700
x86: Don't align destination for a single instruction
If a single instruction can store or move the whole b
https://gcc.gnu.org/g:c1e1691b95e65c53a2b9c25de70c56655215b905
commit r16-3944-gc1e1691b95e65c53a2b9c25de70c56655215b905
Author: Jakub Jelinek
Date: Thu Sep 18 07:44:54 2025 +0200
libstdc++: Implement C++23 P2590R2 - Explicit lifetime management [PR106658]
As I can't think of how
https://gcc.gnu.org/g:79eb5d69656b3615e9eae1fd21e6f14afa048e1b
commit 79eb5d69656b3615e9eae1fd21e6f14afa048e1b
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:b552327eaf3ded4a1386b236e3417a4da2ca3450
commit b552327eaf3ded4a1386b236e3417a4da2ca3450
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:6e6cfa782106bdc191bb243d5d97e4145af53fc3
commit 6e6cfa782106bdc191bb243d5d97e4145af53fc3
Author: Mikael Morin
Date: Wed Sep 10 13:00:05 2025 +0200
Renseignement span
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
gcc/fortran/trans-descriptor.h | 1 +
2 files ch
https://gcc.gnu.org/g:6e6cfa782106bdc191bb243d5d97e4145af53fc3
commit 6e6cfa782106bdc191bb243d5d97e4145af53fc3
Author: Mikael Morin
Date: Wed Sep 10 13:00:05 2025 +0200
Renseignement span
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
gcc/fortran/trans-descriptor.h | 1 +
2 files ch
https://gcc.gnu.org/g:b748d6f63cb87a7d78a1d41f98a5763bbadd4d03
commit r13-9894-gb748d6f63cb87a7d78a1d41f98a5763bbadd4d03
Author: hongtao.liu
Date: Tue Sep 16 03:23:45 2025 +0200
Remove SPR/GNR/DMR from avx512_{move,store}_by pieces tune.
Align move_max with prefer_vector_width for
https://gcc.gnu.org/g:60f5916cb0f0abe00b12c8205cc4b6eec50bf2ff
commit r14-12032-g60f5916cb0f0abe00b12c8205cc4b6eec50bf2ff
Author: hongtao.liu
Date: Tue Sep 16 03:23:45 2025 +0200
Remove SPR/GNR/DMR from avx512_{move,store}_by pieces tune.
Align move_max with prefer_vector_width fo
https://gcc.gnu.org/g:49a81006bdfbe251d59086c415c44394ea3edff1
commit r15-10339-g49a81006bdfbe251d59086c415c44394ea3edff1
Author: hongtao.liu
Date: Tue Sep 16 03:23:45 2025 +0200
Remove SPR/GNR/DMR from avx512_{move,store}_by pieces tune.
Align move_max with prefer_vector_width fo
https://gcc.gnu.org/g:89b4aa18ca581cdb11f07d60d7ac05a7e556281c
commit r16-3878-g89b4aa18ca581cdb11f07d60d7ac05a7e556281c
Author: Viljar Indus
Date: Tue Sep 2 12:25:07 2025 +0300
ada: Fix ghost condition for level dependencies for assignments
gcc/ada/ChangeLog:
* g
https://gcc.gnu.org/g:a051974a6d59d7255d4f567c773f3954e78e0175
commit a051974a6d59d7255d4f567c773f3954e78e0175
Author: Robin Dapp
Date: Tue Jul 8 11:35:12 2025 +0200
RISC-V: Do not use vsetivli for THeadVector.
In emit_vlmax_insn_lra we use a vsetivli for an immediate AVL.
XTH
https://gcc.gnu.org/g:4f91825436c7377565a08a2f8cc4d22f8cc16317
commit r16-3661-g4f91825436c7377565a08a2f8cc4d22f8cc16317
Author: Alex Coplan
Date: Fri Sep 5 14:16:00 2025 +
doc: Document the -folding option for -fdump-tree-* [PR114892]
I noticed that the -fdump-tree-*-folding
https://gcc.gnu.org/g:9f0b970a7a9b2b37c3568cc243b8ce93d2bc3f1b
commit 9f0b970a7a9b2b37c3568cc243b8ce93d2bc3f1b
Author: Mikael Morin
Date: Thu Sep 11 12:28:19 2025 +0200
Ajout macros libgfortran.h
Diff:
---
libgfortran/libgfortran.h | 12 +++-
1 file changed, 11 insertions(+), 1 d
The branch 'mikael/heads/refactor_descriptor_v08' in namespace 'refs/users' was
deleted.
It previously pointed to:
a038c9c886cd... Régénération fichiers générés
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:92a5839ef2d3b1a6f275d3f5a87fb25d542f35d0
commit 92a5839ef2d3b1a6f275d3f5a87fb25d542f35d0
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:9bd3a6fd7929e6f5f408705b1074e4e37ceb1e53
commit 9bd3a6fd7929e6f5f408705b1074e4e37ceb1e53
Author: Jeff Law
Date: Tue May 6 19:20:14 2025 -0600
[RISC-V] Avoid unnecessary andi with -1 argument
I was preparing to do some testing of Shreya's next patch on spec an
https://gcc.gnu.org/g:be565a7a832f44d519574651565b2292a008
commit be565a7a832f44d519574651565b2292a008
Author: Mikael Morin
Date: Tue Jul 22 12:17:50 2025 +0200
Extraction gfc_set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 99
https://gcc.gnu.org/g:973ef63a1220686e93ee0aac23e95989f914
commit 973ef63a1220686e93ee0aac23e95989f914
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:982eccec4cfe6abdf7bf415c11a4426709c135f8
commit r16-3891-g982eccec4cfe6abdf7bf415c11a4426709c135f8
Author: Pan Li
Date: Mon Sep 8 22:32:12 2025 +0800
Match: Adjust the unsigned SAT_MUL pattern
The widen-mul removed the unnecessary cast, thus adjust the
SA
https://gcc.gnu.org/g:f0297fdddc785a68ccd400feff7a27d245935ca3
commit f0297fdddc785a68ccd400feff7a27d245935ca3
Author: Mikael Morin
Date: Sun Aug 10 22:54:58 2025 +0200
Renseignement dtype par défaut
Revert "Correction PR100094"
This reverts commit c0d877bc00edfd11cd0332c
https://gcc.gnu.org/g:9adca0663067add718969f5a440afabb1d593255
commit 9adca0663067add718969f5a440afabb1d593255
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 8
gcc/fortran/trans-de
The branch 'meissner/heads/work221-dmf' was updated to point to:
d648a9080f7a... Merge commit 'refs/users/meissner/heads/work221-dmf' of git
It previously pointed to:
9975c6ace0d1... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:5243a81e4852ae0823230ca46e4e94498e23fb67
commit 5243a81e4852ae0823230ca46e4e94498e23fb67
Author: Mikael Morin
Date: Sat Aug 16 16:28:37 2025 +0200
Refactoring set_dimension_fields
Diff:
---
gcc/fortran/trans-descriptor.cc | 46 ---
https://gcc.gnu.org/g:67666efc1f2d122dd258c27349c9c92d0075df5d
commit 67666efc1f2d122dd258c27349c9c92d0075df5d
Author: Mikael Morin
Date: Sat Aug 16 18:41:13 2025 +0200
Factorisation shift_dimension_fields/set_dimension_fields
gfc_set_temporaray_descriptor
Correction utilisation
https://gcc.gnu.org/g:13b2631720f9a53e318a519bb1417f6568ffc888
commit 13b2631720f9a53e318a519bb1417f6568ffc888
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:7069cc75f0e5ecc9ff7213316377849b30877436
commit 7069cc75f0e5ecc9ff7213316377849b30877436
Author: Mikael Morin
Date: Sun Aug 10 11:13:41 2025 +0200
Déplacement initialisation dernière borne sup assumed size
Diff:
---
gcc/fortran/trans-array.cc | 37 ++
https://gcc.gnu.org/g:d64bfa3a7484b42b28fd5d02f45c65b7cc86b86f
commit r15-10309-gd64bfa3a7484b42b28fd5d02f45c65b7cc86b86f
Author: Gary Dismukes
Date: Fri Jul 25 20:56:32 2025 +
ada: Compiler crash on container aggregate with constant element choice
The compiler fails when comp
https://gcc.gnu.org/g:dd713d0f3fc88778a9b3d4f8f1895a3cd6c145ca
commit r16-3943-gdd713d0f3fc88778a9b3d4f8f1895a3cd6c145ca
Author: hongtao.liu
Date: Tue Sep 16 03:23:45 2025 +0200
Remove SPR/GNR/DMR from avx512_{move,store}_by pieces tune.
Align move_max with prefer_vector_width for
https://gcc.gnu.org/g:53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
commit 53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
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
Renommage set_des
https://gcc.gnu.org/g:736983d60bd44e5b8a78ea49fd04166a16fa51a8
commit 736983d60bd44e5b8a78ea49fd04166a16fa51a8
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:597fdba43c56fdaf9990b51a9a98a740b5d4a6c8
commit 597fdba43c56fdaf9990b51a9a98a740b5d4a6c8
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:b0274b24697b2e97848edeaf951b12d975ddaa33
commit b0274b24697b2e97848edeaf951b12d975ddaa33
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:a54c389f9eac340ac6683595903a1de9e4b35b6e
commit a54c389f9eac340ac6683595903a1de9e4b35b6e
Author: Mikael Morin
Date: Sat Aug 16 19:16:15 2025 +0200
Refactor set_dimension_fields descriptor_init_count
Correction régression class_allocate_22
Ajout scan
https://gcc.gnu.org/g:cb75a4a15b1fcc7b80c14192b4cd56e3f5237475
commit cb75a4a15b1fcc7b80c14192b4cd56e3f5237475
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:6ce639860b0db5eed334e179fac445d852268e56
commit 6ce639860b0db5eed334e179fac445d852268e56
Author: Mikael Morin
Date: Sat Aug 16 18:19:27 2025 +0200
Factorisation set_dimension_fields gfc_set_descriptor_with_shape
Correction régression c_f_pointer_tests_4
Diff
https://gcc.gnu.org/g:5009dd11e2f8cd0e8b8517ff0c23c3191355facd
commit 5009dd11e2f8cd0e8b8517ff0c23c3191355facd
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:d0c9da400284edb0a2196bcee9b59818b6148123
commit d0c9da400284edb0a2196bcee9b59818b6148123
Author: Mikael Morin
Date: Sat Aug 30 19:00:46 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'interieur ce COMPONENT_EXPR
Diff:
---
gcc/gimple-simulate.cc | 252 +
https://gcc.gnu.org/g:5032e81841e0aa1f5ae3baf5aaff9a71b4efeeac
commit 5032e81841e0aa1f5ae3baf5aaff9a71b4efeeac
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:4955110ac3d8ccdc1d79c1600b2fd9877708143f
commit 4955110ac3d8ccdc1d79c1600b2fd9877708143f
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:94d5fa0b04041270b0ae1ae20a9a293c714c7749
commit 94d5fa0b04041270b0ae1ae20a9a293c714c7749
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:7069cc75f0e5ecc9ff7213316377849b30877436
commit 7069cc75f0e5ecc9ff7213316377849b30877436
Author: Mikael Morin
Date: Sun Aug 10 11:13:41 2025 +0200
Déplacement initialisation dernière borne sup assumed size
Diff:
---
gcc/fortran/trans-array.cc | 37 ++
https://gcc.gnu.org/g:d49656e0fc7106efa9379bcfd4369190f401625d
commit d49656e0fc7106efa9379bcfd4369190f401625d
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:da541eaea6a6a8679bd29ace2dd693bc9a8502d4
commit da541eaea6a6a8679bd29ace2dd693bc9a8502d4
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:4a85dd04d313127e3365c30a4da1c0700d6fb8e9
commit 4a85dd04d313127e3365c30a4da1c0700d6fb8e9
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 | 35 +
https://gcc.gnu.org/g:0c0c1436a8a90e4d2edb08b6e93b42af78ba6bab
commit 0c0c1436a8a90e4d2edb08b6e93b42af78ba6bab
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:597fdba43c56fdaf9990b51a9a98a740b5d4a6c8
commit 597fdba43c56fdaf9990b51a9a98a740b5d4a6c8
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:57c97de978332fa5683393b38a2db77b78bf0e2c
commit r16-3846-g57c97de978332fa5683393b38a2db77b78bf0e2c
Author: Richard Biener
Date: Fri Sep 12 14:15:59 2025 +0200
Avoid VMAT_ELEMENTWISE for negative stride SLP
The following makes us always use VMAT_STRIDED_SLP fo
https://gcc.gnu.org/g:f8cf09130b75ea8e310debbc0a165f5906ee56d6
commit r16-3930-gf8cf09130b75ea8e310debbc0a165f5906ee56d6
Author: Richard Biener
Date: Wed Sep 17 10:22:26 2025 +0200
[gimplefe] fix SSA operand creation
When transitioning gcc.dg/torture/pr84830.c to a GIMPLE testcase
https://gcc.gnu.org/g:736983d60bd44e5b8a78ea49fd04166a16fa51a8
commit 736983d60bd44e5b8a78ea49fd04166a16fa51a8
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:14b97526867485fb5230c2bbf596c3e89ae84f7e
commit 14b97526867485fb5230c2bbf596c3e89ae84f7e
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:a108733de72c09e3f40d39d4039c8becf4e7cf77
commit a108733de72c09e3f40d39d4039c8becf4e7cf77
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:57d5e98eba9dfaaa07923e11b35a3032c2b70867
commit 57d5e98eba9dfaaa07923e11b35a3032c2b70867
Author: Mikael Morin
Date: Thu Aug 14 11:59:54 2025 +0200
Initialisation shifted offset en partant de zero
Suppression utilisation offset descripteur comme variable tempo
https://gcc.gnu.org/g:e2e353dd9bef18993fc9df2b59b4ea97cf1f02c2
commit e2e353dd9bef18993fc9df2b59b4ea97cf1f02c2
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:53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
commit 53b1048a8b2547b54c2d83e0eabb5d5e25c81c2a
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
Renommage set_des
https://gcc.gnu.org/g:bce087311ee8b261e2d47c6250529e77ce4a7566
commit bce087311ee8b261e2d47c6250529e77ce4a7566
Author: Mikael Morin
Date: Tue Aug 12 18:57:20 2025 +0200
Refactoring gfc_set_descriptor_from_scalar
Correction pr87992.f90
Diff:
---
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:f65747d0d966bdee2cbe6053cf2347bedba8cf0d
commit r16-3674-gf65747d0d966bdee2cbe6053cf2347bedba8cf0d
Author: Jonathan Wakely
Date: Tue Sep 9 00:34:21 2025 +0100
libstdc++: Rename template parameter of std::constant_wrapper
This fixes:
FAIL: 17_intro/badname
https://gcc.gnu.org/g:af9b8a993514761e956673ad0978eb3ab61e66a9
commit af9b8a993514761e956673ad0978eb3ab61e66a9
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:92a5839ef2d3b1a6f275d3f5a87fb25d542f35d0
commit 92a5839ef2d3b1a6f275d3f5a87fb25d542f35d0
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:b2cec1f99b0df0f539228be89cf6b04024324890
commit b2cec1f99b0df0f539228be89cf6b04024324890
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:ff179b8a8ff6839473b6a7e57f6acc74ebe9f755
commit ff179b8a8ff6839473b6a7e57f6acc74ebe9f755
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:c61566f582bec47f6e9437eff8bada43e79fa437
commit c61566f582bec47f6e9437eff8bada43e79fa437
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:147c1c935e167322b0096014b7b4dfc443fe3166
commit 147c1c935e167322b0096014b7b4dfc443fe3166
Author: Michael Meissner
Date: Mon Sep 8 14:33:48 2025 -0400
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:973ef63a1220686e93ee0aac23e95989f914
commit 973ef63a1220686e93ee0aac23e95989f914
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:c0b21d1f45ac6a249974982c1a7f7515efb78747
commit r16-3940-gc0b21d1f45ac6a249974982c1a7f7515efb78747
Author: David Malcolm
Date: Wed Sep 17 16:39:31 2025 -0400
c++: fix count of z candidates for non-viable candidates, nesting [PR121966]
In r15-6116-gd3dd24acd74
https://gcc.gnu.org/g:41f071a64ff7027a98e6b6a7e3641156e3be70e0
commit r16-3941-g41f071a64ff7027a98e6b6a7e3641156e3be70e0
Author: David Malcolm
Date: Wed Sep 17 16:39:32 2025 -0400
c++: improve nesting in print_z_candidate [PR121966]
Comment #2 of PR c++/121966 notes that the "inhe
https://gcc.gnu.org/g:76fd69ef3dfa005b727424c4323205413c25d75e
commit r16-3939-g76fd69ef3dfa005b727424c4323205413c25d75e
Author: David Malcolm
Date: Wed Sep 17 16:39:31 2025 -0400
testsuite: add 'std-' prefix to c++ analyzer test cases
gcc/testsuite/ChangeLog:
* g++.dg
https://gcc.gnu.org/g:ddabda614fed35583640a437bb641c42466476bc
commit r16-3938-gddabda614fed35583640a437bb641c42466476bc
Author: David Malcolm
Date: Wed Sep 17 16:39:31 2025 -0400
sarif-replay: fix uninitialized m_debug_physical_locations
In r16-2766-g7969e4859ed007 I added a new
https://gcc.gnu.org/g:5826c0d9f05d77cd7b080730a1eae4b4e285c71f
commit 5826c0d9f05d77cd7b080730a1eae4b4e285c71f
Author: Mikael Morin
Date: Sat Aug 30 21:11:38 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'intérieur de ARRAY_REF
Diff:
---
gcc/gimple-simulate.cc | 81 +++
https://gcc.gnu.org/g:de5836501f705cdf5312439e70820d1344f65b3c
commit de5836501f705cdf5312439e70820d1344f65b3c
Author: Mikael Morin
Date: Fri Aug 29 11:31:42 2025 +0200
gimple-simulate: propagation valeurs indéfinies
Ajout test
gimple-simulate: Propagation des valeurs ind
https://gcc.gnu.org/g:f5c0fa1d9cbf0a5ebbcdfc7bdcba64d5b91ac61a
commit f5c0fa1d9cbf0a5ebbcdfc7bdcba64d5b91ac61a
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:b9cb2239e58ba0191b0a1dce20a4c80bc2300556
commit b9cb2239e58ba0191b0a1dce20a4c80bc2300556
Author: Mikael Morin
Date: Sat Sep 6 16:34:11 2025 +0200
Introduction gfc_conv_descriptor_extent_get
Modif implémentation descriptor_extent_get
Correction motif
https://gcc.gnu.org/g:77ed1d831b6dbf07984e906dcf51852c4a28ee88
commit 77ed1d831b6dbf07984e906dcf51852c4a28ee88
Author: Mikael Morin
Date: Sun Aug 17 17:05:28 2025 +0200
Factorisation set_dimension_bounds/shift_dimension_bounds
gfc_set_descriptor_for_assign_realloc
Revert partiel
https://gcc.gnu.org/g:f5fa3301ef375aec591412971e167c75a498f9db
commit f5fa3301ef375aec591412971e167c75a498f9db
Author: Mikael Morin
Date: Wed Sep 10 20:38:07 2025 +0200
Extraction gfc_create_unallocated_library_result_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 14
https://gcc.gnu.org/g:baad800a3d24158edf9f995b71d160553760297c
commit baad800a3d24158edf9f995b71d160553760297c
Author: Mikael Morin
Date: Sun Aug 17 19:43:40 2025 +0200
Reindentation retour à la ligne set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 20 +++---
https://gcc.gnu.org/g:6441e6b2c681e53cda4aeedb1845648683c5449e
commit 6441e6b2c681e53cda4aeedb1845648683c5449e
Author: Mikael Morin
Date: Wed Aug 13 14:02:37 2025 +0200
Refactoring shift descriptor
Correction pr85938
Correction régression associate_33
Correction
https://gcc.gnu.org/g:2664206495418ab5d09d9f00a0cc9af94f29b871
commit r16-3937-g2664206495418ab5d09d9f00a0cc9af94f29b871
Author: Andrew Pinski
Date: Tue Sep 16 18:12:07 2025 -0700
uninclude: Add lib/gcc//include as an possible include dir
While running uninclude on PR99912's prepr
https://gcc.gnu.org/g:d594ecbd50ef3c2087090582cf442c4b9204a2e2
commit d594ecbd50ef3c2087090582cf442c4b9204a2e2
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:ff179b8a8ff6839473b6a7e57f6acc74ebe9f755
commit ff179b8a8ff6839473b6a7e57f6acc74ebe9f755
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
1 - 100 of 1148 matches
Mail list logo