[gcc r16-2561] RISC-V: Fix another vf FP16 combine run test failures

2025-07-26 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:62f8a246bbaa1a1f5aedba4c84f7fe4c7eca799f commit r16-2561-g62f8a246bbaa1a1f5aedba4c84f7fe4c7eca799f Author: Pan Li Date: Fri Jul 25 22:11:13 2025 +0800 RISC-V: Fix another vf FP16 combine run test failures Like Robin's fix for vf combine f16.c run tests, there

[gcc r16-2559] Prevent mixups of IDENTIFIER_TRANSPARENT_ALIAS and IDENTIFIER_INTERNAL_P better [PR120855]

2025-07-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:4a8fd4a8ee3f83c330deb0dd494b27f66a748fb5 commit r16-2559-g4a8fd4a8ee3f83c330deb0dd494b27f66a748fb5 Author: Nathaniel Shead Date: Thu Jul 24 09:41:00 2025 +1000 Prevent mixups of IDENTIFIER_TRANSPARENT_ALIAS and IDENTIFIER_INTERNAL_P better [PR120855] The ass

[gcc r16-2558] c++/modules: Stream some missing lang_type flags

2025-07-26 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:68ddec92d4066328c127fdaa28ccadf10a738446 commit r16-2558-g68ddec92d4066328c127fdaa28ccadf10a738446 Author: Nathaniel Shead Date: Fri Jul 25 08:21:55 2025 +1000 c++/modules: Stream some missing lang_type flags I noticed that trivial relocation didn't work in m

[gcc r15-10073] gcse: Skip hardreg pre when the hardreg is never live [PR121095]

2025-07-26 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:b26588f0cb42a6a37ad7c303e61b23f471758e0c commit r15-10073-gb26588f0cb42a6a37ad7c303e61b23f471758e0c Author: Andrew Pinski Date: Wed Jul 16 09:31:35 2025 -0700 gcse: Skip hardreg pre when the hardreg is never live [PR121095] r15-6789-ge7f98d9603808b added a ne

[gcc r15-10072] aarch64: Fix fma steering when rename fails [PR120119]

2025-07-26 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:e34c0fee14670a93f84a21afb63dc66a19ffb988 commit r15-10072-ge34c0fee14670a93f84a21afb63dc66a19ffb988 Author: Andrew Pinski Date: Tue Jul 22 10:26:54 2025 -0700 aarch64: Fix fma steering when rename fails [PR120119] Regrename can fail in some case and `insn_rr[

[gcc r15-10071] Fortran: fix passing of character length of function to procedure [PR121203]

2025-07-26 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:4cb9e69bf843d0102de14050e3b59b3475f111b1 commit r15-10071-g4cb9e69bf843d0102de14050e3b59b3475f111b1 Author: Harald Anlauf Date: Tue Jul 22 20:16:16 2025 +0200 Fortran: fix passing of character length of function to procedure [PR121203] PR fortran/1212

[gcc r14-11910] aarch64: Fix neon-sve-bridge.c failures for big-endian

2025-07-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:82f5dd231e2e25bc18853f3f1d217a6bde778b20 commit r14-11910-g82f5dd231e2e25bc18853f3f1d217a6bde778b20 Author: Richard Sandiford Date: Sat Jul 26 18:38:47 2025 +0100 aarch64: Fix neon-sve-bridge.c failures for big-endian Lowpart subregs are generally disallowed

[gcc r14-11913] aarch64: Tweak handling of general SVE permutes [PR121027]

2025-07-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:43f59fcd1e33fc98adc5ff70ac82cc16f77b9ab4 commit r14-11913-g43f59fcd1e33fc98adc5ff70ac82cc16f77b9ab4 Author: Richard Sandiford Date: Sat Jul 26 18:38:49 2025 +0100 aarch64: Tweak handling of general SVE permutes [PR121027] This PR is partly about a code qualit

[gcc r14-11912] aarch64: Fix general permutes of svbfloat16_ts [PR121027]

2025-07-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:86ecf3e5832a3fd1fc0ecfbb03e91ca8e6aa806e commit r14-11912-g86ecf3e5832a3fd1fc0ecfbb03e91ca8e6aa806e Author: Richard Sandiford Date: Sat Jul 26 18:38:48 2025 +0100 aarch64: Fix general permutes of svbfloat16_ts [PR121027] Testing gcc.target/aarch64/sve/permute

[gcc r14-11911] aarch64: Fix ZIP1 order in aarch64_expand_vector_init [PR118891]

2025-07-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:7ff0631724d3332b21dc0b0adef93adc8c8cfff2 commit r14-11911-g7ff0631724d3332b21dc0b0adef93adc8c8cfff2 Author: Richard Sandiford Date: Sat Jul 26 18:38:48 2025 +0100 aarch64: Fix ZIP1 order in aarch64_expand_vector_init [PR118891] aarch64_expand_vector_init cont

[gcc r14-11909] vect: Fix VEC_WIDEN_PLUS_HI/LO choice for big-endian [PR118891]

2025-07-26 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:d755d8107d336ca1a5805370fb6c5fb4df2c5da4 commit r14-11909-gd755d8107d336ca1a5805370fb6c5fb4df2c5da4 Author: Richard Sandiford Date: Sat Jul 26 18:38:46 2025 +0100 vect: Fix VEC_WIDEN_PLUS_HI/LO choice for big-endian [PR118891] In the tree codes and optabs, th

[gcc(refs/users/mikael/heads/pr121185_v10)] fortran: Consistently use the same assignment reallocation condition [PR121185]

2025-07-26 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bbe87c94186914d439e46565c704e7e5b6d6bf77 commit bbe87c94186914d439e46565c704e7e5b6d6bf77 Author: Mikael Morin Date: Thu Jul 24 21:23:52 2025 +0200 fortran: Consistently use the same assignment reallocation condition [PR121185] This is a follow-up to: r16

[gcc(refs/users/mikael/heads/pr121185_v10)] fortran: Trigger reference saving on pointer dereference [PR121185]

2025-07-26 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:105d80746bfb38307e3ade6fbf453644d73ba711 commit 105d80746bfb38307e3ade6fbf453644d73ba711 Author: Mikael Morin Date: Thu Jul 24 22:01:52 2025 +0200 fortran: Trigger reference saving on pointer dereference [PR121185] This is a follow-up to revision: r16-237

[gcc(refs/users/mikael/heads/pr121185_v10)] fortran: Bound class container lookup after array descriptor [PR121185]

2025-07-26 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ad4a4ac92b9e9e76af970ed32f0cba91cc25f225 commit ad4a4ac92b9e9e76af970ed32f0cba91cc25f225 Author: Mikael Morin Date: Fri Jul 25 11:54:03 2025 +0200 fortran: Bound class container lookup after array descriptor [PR121185] Don't look for a class container too far

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

2025-07-26 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v10' was created in namespace 'refs/users' pointing to: bbe87c941869... fortran: Consistently use the same assignment reallocation

[gcc r16-2557] diagnostics: move diagnostic.c to diagnostics/context.cc: restore build with GCC 5

2025-07-26 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:11518c841dda4d417573e41ded69bd1469ad6d1f commit r16-2557-g11518c841dda4d417573e41ded69bd1469ad6d1f Author: Thomas Schwinge Date: Sat Jul 26 15:31:33 2025 +0200 diagnostics: move diagnostic.c to diagnostics/context.cc: restore build with GCC 5 Building with G

[gcc r16-2556] diagnostics: convert diagnostic_t to enum class diagnostics::kind: restore build with GCC 5

2025-07-26 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:e48e340687384be451725babe6608e617212a4e6 commit r16-2556-ge48e340687384be451725babe6608e617212a4e6 Author: Thomas Schwinge Date: Sat Jul 26 15:31:33 2025 +0200 diagnostics: convert diagnostic_t to enum class diagnostics::kind: restore build with GCC 5 Buildi

[gcc r15-10070] [PATCH] [modula2] Add return to remove build warning

2025-07-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:3ba8769cdf1cd8bf451a954ab5c4dfde2fafee00 commit r15-10070-g3ba8769cdf1cd8bf451a954ab5c4dfde2fafee00 Author: Gaius Mulley Date: Sat Jul 26 14:08:21 2025 +0100 [PATCH] [modula2] Add return to remove build warning This patch adds a return statement to M2Exceptio

[gcc r15-10069] [PATCH] PR modula2/121164: Modula 2 build failure followup

2025-07-26 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:f9773b1c21188e0aaf60bea1a90808aee57fa16d commit r15-10069-gf9773b1c21188e0aaf60bea1a90808aee57fa16d Author: Gaius Mulley Date: Sat Jul 26 13:19:29 2025 +0100 [PATCH] PR modula2/121164: Modula 2 build failure followup This is a followup patch for PR modula2/12

[gcc r16-2555] RISC-V: riscv-ext.def: Add allocated group IDs and group bit positions

2025-07-26 Thread Christoph Meullner via Gcc-cvs
https://gcc.gnu.org/g:7ac42d3d7c4557a613bd33150e7f6b368418f555 commit r16-2555-g7ac42d3d7c4557a613bd33150e7f6b368418f555 Author: Christoph Müllner Date: Tue Jun 10 10:53:54 2025 +0200 RISC-V: riscv-ext.def: Add allocated group IDs and group bit positions The riscv-c-api-doc define