[gcc r15-3763] fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7d43b4e06786c1023210f90e5231bde947aef3af commit r15-3763-g7d43b4e06786c1023210f90e5231bde947aef3af Author: Mikael Morin Date: Sat Sep 21 18:32:59 2024 +0200 fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR90608] Enable generation of inline MINLOC/M

[gcc r15-3765] fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d6cb7794dcd7d97b77283fbbe0026e63521d2375 commit r15-3765-gd6cb7794dcd7d97b77283fbbe0026e63521d2375 Author: Mikael Morin Date: Sat Sep 21 18:33:11 2024 +0200 fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR90608] Introduce the -finline-intrinsics fl

[gcc r15-3764] fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c01ddc4ff0fdbaf32c22aed1c04d1d587821d91 commit r15-3764-g3c01ddc4ff0fdbaf32c22aed1c04d1d587821d91 Author: Mikael Morin Date: Sat Sep 21 18:33:04 2024 +0200 fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608] Continue the second set

[gcc r15-3759] fortran: Remove MINLOC/MAXLOC frontend optimization

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2a5fd72c7b857b07300705c50f0fddf621be6474 commit r15-3759-g2a5fd72c7b857b07300705c50f0fddf621be6474 Author: Mikael Morin Date: Sat Sep 21 18:32:31 2024 +0200 fortran: Remove MINLOC/MAXLOC frontend optimization Remove the frontend pass rewriting calls of MINLOC

[gcc r15-3762] fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5999d558e74b3531536c74976e8f05bb3ed31335 commit r15-3762-g5999d558e74b3531536c74976e8f05bb3ed31335 Author: Mikael Morin Date: Sat Sep 21 18:32:51 2024 +0200 fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608] Enable the generation of

[gcc r15-3761] fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:dd5250384dc91b4db117c599095f47955b6dc124 commit r15-3761-gdd5250384dc91b4db117c599095f47955b6dc124 Author: Mikael Morin Date: Sat Sep 21 18:32:44 2024 +0200 fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608] Enable generation of inline c

[gcc r15-3760] fortran: Outline array bound check generation code

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8731ad2179a1294e0e3fcb6199fe9f36e48d6783 commit r15-3760-g8731ad2179a1294e0e3fcb6199fe9f36e48d6783 Author: Mikael Morin Date: Sat Sep 21 18:32:37 2024 +0200 fortran: Outline array bound check generation code gcc/fortran/ChangeLog: * trans-arr

[gcc r15-3757] fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:053cec9a5f4513537ca20a246c39d1bbfe6ce4be commit r15-3757-g053cec9a5f4513537ca20a246c39d1bbfe6ce4be Author: Mikael Morin Date: Sat Sep 21 18:32:19 2024 +0200 fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608] Disable rewriting of MINLOC/MAX

[gcc r15-3758] fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c313924c3bcb4fa672c7c1880fe686bd5af2cc7a commit r15-3758-gc313924c3bcb4fa672c7c1880fe686bd5af2cc7a Author: Mikael Morin Date: Sat Sep 21 18:32:25 2024 +0200 fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608] Enable inline code generation

[gcc r15-3756] fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]

2024-09-21 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b6ea4f7b0e6f983376aac6ebcdbf4eb375b4f1d9 commit r15-3756-gb6ea4f7b0e6f983376aac6ebcdbf4eb375b4f1d9 Author: Mikael Morin Date: Sat Sep 21 18:32:10 2024 +0200 fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608] Add the tests covering the vari

[gcc r15-3755] modula2: Tidyup remove unnecessary parameters

2024-09-21 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:20486ec75734f3e641a3ade4297f6ba64881bca8 commit r15-3755-g20486ec75734f3e641a3ade4297f6ba64881bca8 Author: Gaius Mulley Date: Sat Sep 21 10:36:57 2024 +0100 modula2: Tidyup remove unnecessary parameters This patch removes ununsed parameters from gm2-compiler/