The branch 'mikael/heads/pr99798_v66' was created in namespace 'refs/users'
pointing to:
4b2e3dff5615... fortran: Fix leaked symbol
https://gcc.gnu.org/g:934742d5d2706d3dc3df1dad7cd7ad1cfd6d6370
commit 934742d5d2706d3dc3df1dad7cd7ad1cfd6d6370
Author: Mikael Morin
Date: Fri May 10 11:14:48 2024 +0200
fortran: Assume there is no cyclic reference with submodule symbols
[PR99798]
This prevents a premature release
https://gcc.gnu.org/g:4b2e3dff5615a16532f42459fc5d0400c6d61f05
commit 4b2e3dff5615a16532f42459fc5d0400c6d61f05
Author: Mikael Morin
Date: Fri May 10 11:17:41 2024 +0200
fortran: Fix leaked symbol
For a symbol we create, this adds a reference to a it in a namespace, so
that its
The branch 'mikael/heads/pr99798_v32' was created in namespace 'refs/users'
pointing to:
e13178f7fbd9... fortran: Assume there is no cyclic reference with submodule
https://gcc.gnu.org/g:e13178f7fbd977b71602d39c401adc671fd30d16
commit e13178f7fbd977b71602d39c401adc671fd30d16
Author: Mikael Morin
Date: Fri May 10 11:14:48 2024 +0200
fortran: Assume there is no cyclic reference with submodule symbols
[PR99798]
This prevents a premature release
https://gcc.gnu.org/g:38d1761c0c94b77a081ccc180d6e039f7a670468
commit r15-698-g38d1761c0c94b77a081ccc180d6e039f7a670468
Author: Mikael Morin
Date: Sun May 12 15:16:23 2024 +0200
fortran: Assume there is no cyclic reference with submodule symbols
[PR99798]
This prevents a prematur
https://gcc.gnu.org/g:d204bee388d74a6895da15a1027a64a8c4ea4fbb
commit r15-3656-gd204bee388d74a6895da15a1027a64a8c4ea4fbb
Author: Mikael Morin
Date: Sun Jul 7 11:00:51 2024 +0200
fortran: Remove useless nested end of scalarization chain handling
Remove the special handling of end o
The branch 'mikael/heads/inline_minmaxloc_without_dim_v15' was created in
namespace 'refs/users' pointing to:
3937e737aca5... fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR
https://gcc.gnu.org/g:c4c9de9ab4d87e57b92f2681d8893aae075f7174
commit c4c9de9ab4d87e57b92f2681d8893aae075f7174
Author: Mikael Morin
Date: Wed Jul 31 10:09:25 2024 +0200
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
Add the tests covering the various cases
https://gcc.gnu.org/g:dda9239f152a223b7102e45a369c16191076b303
commit dda9239f152a223b7102e45a369c16191076b303
Author: Mikael Morin
Date: Wed Jul 31 10:09:39 2024 +0200
fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608]
Disable rewriting of MINLOC/MAXLOC expres
https://gcc.gnu.org/g:65ff31bf9d5cdcfda6fee810126c3b180829f194
commit 65ff31bf9d5cdcfda6fee810126c3b180829f194
Author: Mikael Morin
Date: Fri Aug 9 21:21:01 2024 +0200
fortran: Remove MINLOC/MAXLOC frontend optimization
Remove the frontend pass rewriting calls of MINLOC/MAXLOC wit
https://gcc.gnu.org/g:b9cec3ba236b9a2ec4c2d7fb456b26ac72cc7912
commit b9cec3ba236b9a2ec4c2d7fb456b26ac72cc7912
Author: Mikael Morin
Date: Wed Jul 31 10:09:53 2024 +0200
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
Enable inline code generation for the MI
https://gcc.gnu.org/g:515c7da77bc74d79c9652c871bc81d839bd9d7d5
commit 515c7da77bc74d79c9652c871bc81d839bd9d7d5
Author: Mikael Morin
Date: Wed Jul 31 10:10:06 2024 +0200
fortran: Outline array bound check generation code
The next patch will need reindenting of the array bound check
https://gcc.gnu.org/g:0b5ae8509aca140497367c58837b46689fb9a7e8
commit 0b5ae8509aca140497367c58837b46689fb9a7e8
Author: Mikael Morin
Date: Wed Jul 31 10:10:19 2024 +0200
fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
Enable generation of inline code for th
https://gcc.gnu.org/g:79f2c7bc21a691eb8256692827987580e30a6329
commit 79f2c7bc21a691eb8256692827987580e30a6329
Author: Mikael Morin
Date: Wed Jul 31 10:10:33 2024 +0200
fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
Enable the generation of inline cod
https://gcc.gnu.org/g:9b0e9eba30cae33f791fb1d63554f0a32b7f6297
commit 9b0e9eba30cae33f791fb1d63554f0a32b7f6297
Author: Mikael Morin
Date: Wed Jul 31 10:10:49 2024 +0200
fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR90608]
Enable generation of inline MINLOC/MAXLOC code
https://gcc.gnu.org/g:72f84b6ff951ee538f1d80cf846ae8bc32fec5db
commit 72f84b6ff951ee538f1d80cf846ae8bc32fec5db
Author: Mikael Morin
Date: Wed Jul 31 10:11:02 2024 +0200
fortran: Continue MINLOC/MAXLOC second loop where the first stopped
[PR90608]
Continue the second set of loops
https://gcc.gnu.org/g:3937e737aca5845595a5703583925dfa44dbd488
commit 3937e737aca5845595a5703583925dfa44dbd488
Author: Mikael Morin
Date: Sat Aug 10 14:17:21 2024 +0200
fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR90608]
The documentation in this patch was partly rew
https://gcc.gnu.org/g:540cb6b0dd2a9ece734e927d520a9ca15e8afff8
commit 540cb6b0dd2a9ece734e927d520a9ca15e8afff8
Author: Mikael Morin
Date: Thu Jul 4 12:59:34 2024 +0200
match: Simplify double not and double negate to a non_lvalue
gcc/ChangeLog:
* match.pd: Add a NO
The branch 'mikael/heads/non_lvalue_match.pd_v01' was created in namespace
'refs/users' pointing to:
b3cc0b4da1b... match: Unwrap non-lvalue as unary or binary operand
https://gcc.gnu.org/g:b3cc0b4da1b94e3b3c2895011ab8d19d1268c34b
commit b3cc0b4da1b94e3b3c2895011ab8d19d1268c34b
Author: Mikael Morin
Date: Thu Jul 4 15:24:36 2024 +0200
match: Unwrap non-lvalue as unary or binary operand
gcc/ChangeLog:
* match.pd: Unwrap NON_LVALUE
The branch 'mikael/heads/cleanup_advance_se_ss_chain_v01' was created in
namespace 'refs/users' pointing to:
c6339263561... fortran: Remove useless nested end of scalarization chain h
https://gcc.gnu.org/g:c633926356155181081154c094010d672e715a4e
commit c633926356155181081154c094010d672e715a4e
Author: Mikael Morin
Date: Mon Nov 20 16:15:45 2023 +0100
fortran: Remove useless nested end of scalarization chain handling
Remove the special handling of end of nested
The branch 'mikael/heads/cleanup_trans_preloop_setup_v01' was created in
namespace 'refs/users' pointing to:
cfcb4489798... fortran: Move definition of variable closer to its usages
https://gcc.gnu.org/g:cfcb4489798cfb9715e8cf92bb8eadcfe35dfd21
commit cfcb4489798cfb9715e8cf92bb8eadcfe35dfd21
Author: Mikael Morin
Date: Mon Nov 20 10:16:31 2023 +0100
fortran: Move definition of variable closer to its usages
No change of behaviour, this makes a variable easier t
https://gcc.gnu.org/g:7183a8ca18d5889a1f66ec1edbda00200d700c6c
commit r15-1893-g7183a8ca18d5889a1f66ec1edbda00200d700c6c
Author: Mikael Morin
Date: Mon Jul 8 09:38:42 2024 +0200
fortran: Move definition of variable closer to its uses
No change of behaviour, this makes a variable e
The branch 'mikael/heads/cleanup_trans_preloop_setup_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
cfcb4489798c... fortran: Move definition of variable closer to its usages
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
The branch 'mikael/heads/factor_back_minmaxloc_v01' was created in namespace
'refs/users' pointing to:
a04c0d344553... Sauvegarde tests
https://gcc.gnu.org/g:a04c0d344553cc0b405977b3b9eac4ca504a299d
commit a04c0d344553cc0b405977b3b9eac4ca504a299d
Author: Mikael Morin
Date: Mon Jul 8 22:19:43 2024 +0200
Sauvegarde tests
Correction 11 18
Correction tests masque scalaire .false.
Diff:
---
gcc/fortran/trans
https://gcc.gnu.org/g:a55d24b3cf7f4d07492bb8e6fcee557175b47ea3
commit r15-1994-ga55d24b3cf7f4d07492bb8e6fcee557175b47ea3
Author: Mikael Morin
Date: Thu Jul 11 21:55:58 2024 +0200
fortran: Factor the evaluation of MINLOC/MAXLOC's BACK argument
Move the evaluation of the BACK argume
The branch 'mikael/heads/add_scalar_mask_code_v01' was created in namespace
'refs/users' pointing to:
cee2ecb8a526... fortran: Correctly evaluate the MASK argument of MINLOC/MAX
https://gcc.gnu.org/g:cee2ecb8a526e96ea0420b4c8c05dd55a091ccc2
commit cee2ecb8a526e96ea0420b4c8c05dd55a091ccc2
Author: Mikael Morin
Date: Fri Jul 12 20:53:52 2024 +0200
fortran: Correctly evaluate the MASK argument of MINLOC/MAXLOC
Add the preliminary code that the generated expre
https://gcc.gnu.org/g:d211100903d4d532d989451243ea00d7fa2e9d5e
commit r15-2017-gd211100903d4d532d989451243ea00d7fa2e9d5e
Author: Mikael Morin
Date: Sat Jul 13 20:21:20 2024 +0200
fortran: Correctly evaluate scalar MASK arguments of MINLOC/MAXLOC
Add the preliminary code that the g
The branch 'mikael/heads/add_scalar_mask_code_gcc14_v01' was created in
namespace 'refs/users' pointing to:
4032ccc4713a... fortran: Correctly evaluate scalar MASK arguments of MINLOC
https://gcc.gnu.org/g:4032ccc4713a5d75c02d00432d4cf1dee88dcd12
commit 4032ccc4713a5d75c02d00432d4cf1dee88dcd12
Author: Mikael Morin
Date: Sat Jul 13 20:21:20 2024 +0200
fortran: Correctly evaluate scalar MASK arguments of MINLOC/MAXLOC
Add the preliminary code that the generated e
The branch 'mikael/heads/add_code_scalar_mask_minmaxloc_v02' was created in
namespace 'refs/users' pointing to:
08267b90e326... fortran: Correctly evaluate scalar MASK arguments of MINLOC
https://gcc.gnu.org/g:08267b90e3267faa744170c32a19a50435a622d4
commit 08267b90e3267faa744170c32a19a50435a622d4
Author: Mikael Morin
Date: Sat Jul 13 20:21:20 2024 +0200
fortran: Correctly evaluate scalar MASK arguments of MINLOC/MAXLOC
Add the preliminary code that the generated e
https://gcc.gnu.org/g:55988c48ead9adb6a11b0dffa60ce49bb542074e
commit r14-10419-g55988c48ead9adb6a11b0dffa60ce49bb542074e
Author: Mikael Morin
Date: Sat Jul 13 20:21:20 2024 +0200
fortran: Correctly evaluate scalar MASK arguments of MINLOC/MAXLOC
Add the preliminary code that the
The branch 'mikael/heads/backport14_PR99798_v01' was created in namespace
'refs/users' pointing to:
c80a74602390... fortran: Assume there is no cyclic reference with submodule
https://gcc.gnu.org/g:c80a7460239037d8cf8426dbb7d03c6ddac09bab
commit c80a7460239037d8cf8426dbb7d03c6ddac09bab
Author: Mikael Morin
Date: Sun May 12 15:16:23 2024 +0200
fortran: Assume there is no cyclic reference with submodule symbols
[PR99798]
This prevents a premature release
https://gcc.gnu.org/g:c80a7460239037d8cf8426dbb7d03c6ddac09bab
commit r14-10420-gc80a7460239037d8cf8426dbb7d03c6ddac09bab
Author: Mikael Morin
Date: Sun May 12 15:16:23 2024 +0200
fortran: Assume there is no cyclic reference with submodule symbols
[PR99798]
This prevents a premat
The branch 'mikael/heads/dummy_back_minmaxloc_v01' was created in namespace
'refs/users' pointing to:
baba12c6c972... fortran: Support optional dummy as BACK argument of MINLOC/
https://gcc.gnu.org/g:baba12c6c972b5f59e6db2bc6b4f3ceb3005f392
commit baba12c6c972b5f59e6db2bc6b4f3ceb3005f392
Author: Mikael Morin
Date: Mon Jul 22 13:27:24 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Protect the evaluation of BACK with a check t
The branch 'mikael/heads/add_code_scalar_mask_minmaxloc_v02' in namespace
'refs/users' was deleted.
It previously pointed to:
08267b90e326... fortran: Correctly evaluate scalar MASK arguments of MINLOC
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'mikael/heads/add_scalar_mask_code_gcc14_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
4032ccc4713a... fortran: Correctly evaluate scalar MASK arguments of MINLOC
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'mikael/heads/add_scalar_mask_code_v01' in namespace 'refs/users'
was deleted.
It previously pointed to:
cee2ecb8a526... fortran: Correctly evaluate the MASK argument of MINLOC/MAX
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'mikael/heads/backport14_PR99798_v01' in namespace 'refs/users' was
deleted.
It previously pointed to:
c80a74602390... fortran: Assume there is no cyclic reference with submodule
The branch 'mikael/heads/factor_back_minmaxloc_v01' in namespace 'refs/users'
was deleted.
It previously pointed to:
a04c0d344553... Sauvegarde tests
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:ebace32a26424884789ccf585a24ac6a5703a323
commit r14-9617-gebace32a26424884789ccf585a24ac6a5703a323
Author: Mikael Morin
Date: Fri Mar 22 12:32:17 2024 +0100
testsuite: Declare fortran array bound variables
This fixes invalid undeclared fortran array bound var
https://gcc.gnu.org/g:44c0398e65347def316700911a51ca8b4ec0a411
commit r14-9618-g44c0398e65347def316700911a51ca8b4ec0a411
Author: Mikael Morin
Date: Fri Mar 22 12:32:34 2024 +0100
fortran: Fix specification expression error with dummy procedures [PR111781]
This fixes a spurious inv
https://gcc.gnu.org/g:a44d7e8a52007c2d45217709ca02947c6600de87
commit r14-9619-ga44d7e8a52007c2d45217709ca02947c6600de87
Author: Mikael Morin
Date: Thu Mar 21 17:27:54 2024 +0100
fortran: Ignore use statements on error [PR107426]
This fixes an access to freed memory on the testcas
https://gcc.gnu.org/g:7f233feafd657250340be3b3500d2697948ae3ed
commit r14-9703-g7f233feafd657250340be3b3500d2697948ae3ed
Author: Mikael Morin
Date: Wed Mar 27 16:30:42 2024 +0100
fortran: Fix specification expression check in submodules [PR114475]
The patch fixing PR111781 made th
https://gcc.gnu.org/g:fc5c603da3c9b186308fb3afef7bcf3f3bf695e8
commit r13-8543-gfc5c603da3c9b186308fb3afef7bcf3f3bf695e8
Author: Mikael Morin
Date: Thu Mar 21 17:27:54 2024 +0100
fortran: Ignore use statements on error [PR107426]
This fixes an access to freed memory on the testcas
https://gcc.gnu.org/g:38dd703d368c9e60159e6f19cfc8303ad639b557
commit r12-10305-g38dd703d368c9e60159e6f19cfc8303ad639b557
Author: Mikael Morin
Date: Thu Mar 21 17:27:54 2024 +0100
fortran: Ignore use statements on error [PR107426]
This fixes an access to freed memory on the testca
https://gcc.gnu.org/g:3d05b9ac1c6ad950339f9487702c3165c189fe9e
commit r11-11305-g3d05b9ac1c6ad950339f9487702c3165c189fe9e
Author: Mikael Morin
Date: Thu Mar 21 17:27:54 2024 +0100
fortran: Ignore use statements on error [PR107426]
This fixes an access to freed memory on the testca
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' was created in
namespace 'refs/users' pointing to:
b2a5e99f9fb7... fortran: Continue MINLOC/MAXLOC second loop where the first
https://gcc.gnu.org/g:c1eb87cb9470518cf499765fd72c8810f943c239
commit c1eb87cb9470518cf499765fd72c8810f943c239
Author: Mikael Morin
Date: Thu Jul 25 18:04:13 2024 +0200
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
Add the tests covering the various cases
https://gcc.gnu.org/g:0c6f911ae6433ab0c3cc668083bd45aee52723bf
commit 0c6f911ae6433ab0c3cc668083bd45aee52723bf
Author: Mikael Morin
Date: Wed Nov 15 10:23:32 2023 +0100
fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined
Disable rewriting of MINLOC/MAXLOC expression
https://gcc.gnu.org/g:826cbd802b72c2a5d450493f86e7ee0106432282
commit 826cbd802b72c2a5d450493f86e7ee0106432282
Author: Mikael Morin
Date: Mon Jul 22 13:27:24 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Hello,
this fixes a null pointer der
https://gcc.gnu.org/g:243591a6c8b99b1a337fd79643a27a9b287a2fed
commit 243591a6c8b99b1a337fd79643a27a9b287a2fed
Author: Mikael Morin
Date: Tue Jul 9 21:05:40 2024 +0200
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
Enable inline code generation for the MIN
https://gcc.gnu.org/g:0090c54560c24fead1245245626fe7afe6339373
commit 0090c54560c24fead1245245626fe7afe6339373
Author: Mikael Morin
Date: Wed Apr 10 21:18:03 2024 +0200
fortran: Outline array bound check generation code
The next patch will need reindenting of the array bound check
https://gcc.gnu.org/g:31aa4cd8489361a61cbf1f92327934bcc860a2f2
commit 31aa4cd8489361a61cbf1f92327934bcc860a2f2
Author: Mikael Morin
Date: Thu Nov 16 22:14:41 2023 +0100
fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
Enable generation of inline code for th
https://gcc.gnu.org/g:26fc4fb4228dc6584ee9153498cc85a16a5ec822
commit 26fc4fb4228dc6584ee9153498cc85a16a5ec822
Author: Mikael Morin
Date: Fri Nov 17 15:40:55 2023 +0100
fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
Enable the generation of inline cod
https://gcc.gnu.org/g:c8f1b21681c6d3e4f313044545d5426f50cb
commit c8f1b21681c6d3e4f313044545d5426f50cb
Author: Mikael Morin
Date: Fri Nov 17 16:47:26 2023 +0100
fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608]
Enable generation of inline MINLOC/MAXLOC code in
https://gcc.gnu.org/g:b2a5e99f9fb724b9838533c1eed5f4fc024be633
commit b2a5e99f9fb724b9838533c1eed5f4fc024be633
Author: Mikael Morin
Date: Thu Jul 25 12:27:09 2024 +0200
fortran: Continue MINLOC/MAXLOC second loop where the first stopped
[PR90608]
Continue the second set of loops
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' in namespace
'refs/users' was deleted.
It previously pointed to:
b2a5e99f9fb7... fortran: Continue MINLOC/MAXLOC second loop where the first
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'mikael/heads/inline_minmaxloc_without_dim_v06' was created in
namespace 'refs/users' pointing to:
215d87c9e87f... fortran: Continue MINLOC/MAXLOC second loop where the first
https://gcc.gnu.org/g:826cbd802b72c2a5d450493f86e7ee0106432282
commit 826cbd802b72c2a5d450493f86e7ee0106432282
Author: Mikael Morin
Date: Mon Jul 22 13:27:24 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Hello,
this fixes a null pointer der
https://gcc.gnu.org/g:c1eb87cb9470518cf499765fd72c8810f943c239
commit c1eb87cb9470518cf499765fd72c8810f943c239
Author: Mikael Morin
Date: Thu Jul 25 18:04:13 2024 +0200
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
Add the tests covering the various cases
https://gcc.gnu.org/g:0c6f911ae6433ab0c3cc668083bd45aee52723bf
commit 0c6f911ae6433ab0c3cc668083bd45aee52723bf
Author: Mikael Morin
Date: Wed Nov 15 10:23:32 2023 +0100
fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined
Disable rewriting of MINLOC/MAXLOC expression
https://gcc.gnu.org/g:7c8dc5220170816e9c44fb1e42e3feb80831c740
commit 7c8dc5220170816e9c44fb1e42e3feb80831c740
Author: Mikael Morin
Date: Tue Jul 9 21:05:40 2024 +0200
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
Enable inline code generation for the MIN
https://gcc.gnu.org/g:b06cfb12ade15dd221f4a3ffbe707da5597e172e
commit b06cfb12ade15dd221f4a3ffbe707da5597e172e
Author: Mikael Morin
Date: Wed Apr 10 21:18:03 2024 +0200
fortran: Outline array bound check generation code
The next patch will need reindenting of the array bound check
https://gcc.gnu.org/g:081f12a1d9d1bd793e3571daf5ab25db594ff57a
commit 081f12a1d9d1bd793e3571daf5ab25db594ff57a
Author: Mikael Morin
Date: Thu Nov 16 22:14:41 2023 +0100
fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
Enable generation of inline code for th
https://gcc.gnu.org/g:64fa63b902146982db4fd81d8240aef16d24311d
commit 64fa63b902146982db4fd81d8240aef16d24311d
Author: Mikael Morin
Date: Fri Nov 17 15:40:55 2023 +0100
fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
Enable the generation of inline cod
https://gcc.gnu.org/g:ebde7ff486ec700d59eb2cc530c3ece3f9a07f67
commit ebde7ff486ec700d59eb2cc530c3ece3f9a07f67
Author: Mikael Morin
Date: Fri Nov 17 16:47:26 2023 +0100
fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608]
Enable generation of inline MINLOC/MAXLOC code in
https://gcc.gnu.org/g:215d87c9e87f09f7b49dd679fdccb6fa22c02f74
commit 215d87c9e87f09f7b49dd679fdccb6fa22c02f74
Author: Mikael Morin
Date: Thu Jul 25 12:27:09 2024 +0200
fortran: Continue MINLOC/MAXLOC second loop where the first stopped
[PR90608]
Continue the second set of loops
The branch 'mikael/heads/inline_minmaxloc_without_dim_v08' was created in
namespace 'refs/users' pointing to:
b8a4ddbd04b3... fortran: Continue MINLOC/MAXLOC second loop where the first
https://gcc.gnu.org/g:29c4b48d6b407d0eb410235169cf1ae9d63a0179
commit 29c4b48d6b407d0eb410235169cf1ae9d63a0179
Author: Mikael Morin
Date: Wed Jul 31 10:09:25 2024 +0200
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
Tested on x86_64-pc-linux-gnu.
OK for
https://gcc.gnu.org/g:c272e51bf329761491185835bf26f5a8a53c0247
commit c272e51bf329761491185835bf26f5a8a53c0247
Author: Mikael Morin
Date: Wed Jul 31 10:09:53 2024 +0200
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
Regression-tested on x86_64-pc-linux-gnu
https://gcc.gnu.org/g:41e22a74ed2a25592a4618d57b1c4af228546cf8
commit 41e22a74ed2a25592a4618d57b1c4af228546cf8
Author: Mikael Morin
Date: Wed Jul 31 10:09:39 2024 +0200
fortran: Disable frontend passes for MINLOC/MAXLOC if it's inlined
Regression-tested on x86_64-pc-linux-gnu.
https://gcc.gnu.org/g:fc60928404feeb01833a25da79518a60e80c5ede
commit fc60928404feeb01833a25da79518a60e80c5ede
Author: Mikael Morin
Date: Wed Jul 31 10:10:06 2024 +0200
fortran: Outline array bound check generation code
The next patch will need reindenting of the array bound check
https://gcc.gnu.org/g:7738e6287f90905786a7ecb31238978efba6923d
commit 7738e6287f90905786a7ecb31238978efba6923d
Author: Mikael Morin
Date: Wed Jul 31 10:10:19 2024 +0200
fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
Regression-tested on x86_64-pc-linux-gn
https://gcc.gnu.org/g:d3d4a1c4f55bdd97ed3acd4eda1547343d9b9066
commit d3d4a1c4f55bdd97ed3acd4eda1547343d9b9066
Author: Mikael Morin
Date: Wed Jul 31 10:10:33 2024 +0200
fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
Regression-tested on x86_64-pc-linu
https://gcc.gnu.org/g:89794e9294e7dfa937ebf92080001cb0bcecfeec
commit 89794e9294e7dfa937ebf92080001cb0bcecfeec
Author: Mikael Morin
Date: Wed Jul 31 10:10:49 2024 +0200
fortran: Inline all MINLOC/MAXLOC calls with no DIM [PR90608]
Regression-tested on x86_64-pc-linux-gnu.
OK f
https://gcc.gnu.org/g:b8a4ddbd04b3137ab6c7fb9e377f7e8573f75062
commit b8a4ddbd04b3137ab6c7fb9e377f7e8573f75062
Author: Mikael Morin
Date: Wed Jul 31 10:11:02 2024 +0200
fortran: Continue MINLOC/MAXLOC second loop where the first stopped
[PR90608]
Regression-tested on x86_64-pc-li
The branch 'mikael/heads/backport_103789' in namespace 'refs/users' was deleted.
It previously pointed to:
1791f19b8c5f... Fortran: Fix KIND argument index for LEN_TRIM.
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
The branch 'mikael/heads/fortran-dev' in namespace 'refs/users' was deleted.
It previously pointed to:
d089c4a37a7f... Merge from trunk (r239915 to r240230)
The branch 'mikael/heads/dummy_back_minmaxloc_final' was created in namespace
'refs/users' pointing to:
999b16301553... fortran: Support optional dummy as BACK argument of MINLOC/
https://gcc.gnu.org/g:999b16301553cce5778173fca530722ba5a8bf73
commit 999b16301553cce5778173fca530722ba5a8bf73
Author: Mikael Morin
Date: Fri Aug 2 14:24:34 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Protect the evaluation of BACK with a check th
The branch 'mikael/heads/dummy_back_minmaxloc_final02' was created in namespace
'refs/users' pointing to:
40122a405386... fortran: Support optional dummy as BACK argument of MINLOC/
https://gcc.gnu.org/g:40122a405386a8b67c11bbaad523ffce5c1c7855
commit 40122a405386a8b67c11bbaad523ffce5c1c7855
Author: Mikael Morin
Date: Fri Aug 2 14:24:34 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Protect the evaluation of BACK with a check th
https://gcc.gnu.org/g:a10436a8404ad2f0cc5aa4d6a0cc850abe5ef49e
commit r15-2701-ga10436a8404ad2f0cc5aa4d6a0cc850abe5ef49e
Author: Mikael Morin
Date: Fri Aug 2 14:24:34 2024 +0200
fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
Protect the evaluation of BACK with
The branch 'mikael/heads/dummy_back_minmaxloc_final' in namespace 'refs/users'
was deleted.
It previously pointed to:
999b16301553... fortran: Support optional dummy as BACK argument of MINLOC/
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
The branch 'mikael/heads/dummy_back_minmaxloc_v01' in namespace 'refs/users'
was deleted.
It previously pointed to:
baba12c6c972... fortran: Support optional dummy as BACK argument of MINLOC/
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'mikael/heads/dummy_back_minmaxloc_final02' in namespace
'refs/users' was deleted.
It previously pointed to:
40122a405386... fortran: Support optional dummy as BACK argument of MINLOC/
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'mikael/heads/pr99798_v66' in namespace 'refs/users' was deleted.
It previously pointed to:
4b2e3dff5615... fortran: Fix leaked symbol
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
4b2e
The branch 'mikael/heads/inline_minmaxloc_without_dim_v10' was created in
namespace 'refs/users' pointing to:
72f52d749140... fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR
https://gcc.gnu.org/g:7bc5ceaf8579ccd27fa54ffbeaceedaabba09911
commit 7bc5ceaf8579ccd27fa54ffbeaceedaabba09911
Author: Mikael Morin
Date: Wed Jul 31 10:09:25 2024 +0200
fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
Tested on x86_64-pc-linux-gnu.
OK for
https://gcc.gnu.org/g:79b5b827782158ceb23456ffd6710455d69c30e6
commit 79b5b827782158ceb23456ffd6710455d69c30e6
Author: Mikael Morin
Date: Wed Jul 31 10:09:39 2024 +0200
fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608]
Regression-tested on x86_64-pc-linux-gnu.
https://gcc.gnu.org/g:611fd47ae647c6ca59e9c27d9af890dae07e2351
commit 611fd47ae647c6ca59e9c27d9af890dae07e2351
Author: Mikael Morin
Date: Wed Jul 31 10:09:53 2024 +0200
fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
Regression-tested on x86_64-pc-linux-gnu
1 - 100 of 1092 matches
Mail list logo