[gcc r16-2572] libstdc++: Support braces as arguments for std::erase on inplace_vector [PR121196]

2025-07-27 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:bdff4d7a8c0a39c66cd2609c7d818d7afe05ce6c commit r16-2572-gbdff4d7a8c0a39c66cd2609c7d818d7afe05ce6c Author: Tomasz KamiƄski Date: Fri Jul 25 14:50:26 2025 +0200 libstdc++: Support braces as arguments for std::erase on inplace_vector [PR121196] PR libs

[gcc r14-11916] LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC_PERM_CONST [PR121064]

2025-07-27 Thread Xi Ruoyao via Gcc-cvs
https://gcc.gnu.org/g:56ca271e7b22ff1d39910f5e54048124906718d0 commit r14-11916-g56ca271e7b22ff1d39910f5e54048124906718d0 Author: Xi Ruoyao Date: Tue Jul 15 03:01:12 2025 +0800 LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC_PERM_CONST [PR121064] When TARGET_VECTORIZE

[gcc r15-10077] LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC_PERM_CONST [PR121064]

2025-07-27 Thread Xi Ruoyao via Gcc-cvs
https://gcc.gnu.org/g:0a624fede4e6d9eeca32279d1418916a0a880394 commit r15-10077-g0a624fede4e6d9eeca32279d1418916a0a880394 Author: Xi Ruoyao Date: Tue Jul 15 03:01:12 2025 +0800 LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC_PERM_CONST [PR121064] When TARGET_VECTORIZE

[gcc r16-2571] LoongArch: Remove the definition of CASE_VECTOR_SHORTEN_MODE.

2025-07-27 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:ec3c17b1685c6bb9a5a95c58c250ef2236a952b0 commit r16-2571-gec3c17b1685c6bb9a5a95c58c250ef2236a952b0 Author: Lulu Cheng Date: Thu Jul 24 19:07:25 2025 +0800 LoongArch: Remove the definition of CASE_VECTOR_SHORTEN_MODE. On LoongArch, the switch jump-table always

[gcc r16-2570] xtensa: Fix remaining inaccuracies in xtensa_is_insn_L32R_p()

2025-07-27 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:7b313f53590ab6c404943a6487769540c1654d7b commit r16-2570-g7b313f53590ab6c404943a6487769540c1654d7b Author: Takayuki 'January June' Suwa Date: Fri Jul 25 10:40:42 2025 +0900 xtensa: Fix remaining inaccuracies in xtensa_is_insn_L32R_p() The previous fix also ha

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

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v10' in namespace 'refs/users' was deleted. It previously pointed to: bbe87c941869... fortran: Consistently use the same assignment reallocation Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): -

[gcc] Deleted branch 'mikael/heads/pr121185_v04' in namespace 'refs/users'

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v04' in namespace 'refs/users' was deleted. It previously pointed to: 5ead60bbc1aa... Correction pr117797 Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --- 5ead60b...

[gcc] Deleted branch 'mikael/heads/pr121185_v03' in namespace 'refs/users'

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v03' in namespace 'refs/users' was deleted. It previously pointed to: ac5ffb12... fortran: Trigger reference saving on pointer dereference Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc] Deleted branch 'mikael/heads/pr121185_v02' in namespace 'refs/users'

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v02' in namespace 'refs/users' was deleted. It previously pointed to: 7a163edf7795... fortran: Bound class container lookup after array descripto Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): -

[gcc] Deleted branch 'mikael/heads/pr121185_v01' in namespace 'refs/users'

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/pr121185_v01' in namespace 'refs/users' was deleted. It previously pointed to: 69530bc678ae... Sauvegarde/restoration cfun Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --- 69

[gcc r16-2568] fortran: Consistently use the same assignment reallocation condition [PR121185]

2025-07-27 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0f61284eae6365e77b28af8fa4bc3dc7e5e0fac9 commit r16-2568-g0f61284eae6365e77b28af8fa4bc3dc7e5e0fac9 Author: Mikael Morin Date: Sun Jul 27 17:11:58 2025 +0200 fortran: Consistently use the same assignment reallocation condition [PR121185] This is a follow-up t

[gcc r16-2566] fortran: Bound class container lookup after array descriptor [PR121185]

2025-07-27 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5f9f20df98b1fe8dd8b179b157d268470bde70f4 commit r16-2566-g5f9f20df98b1fe8dd8b179b157d268470bde70f4 Author: Mikael Morin Date: Sun Jul 27 17:11:40 2025 +0200 fortran: Bound class container lookup after array descriptor [PR121185] Don't look for a class contain

[gcc r16-2567] fortran: Trigger reference saving on pointer dereference [PR121185]

2025-07-27 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1800ac20f66812c72b144848f7ec8e66156f06f8 commit r16-2567-g1800ac20f66812c72b144848f7ec8e66156f06f8 Author: Mikael Morin Date: Sun Jul 27 17:11:50 2025 +0200 fortran: Trigger reference saving on pointer dereference [PR121185] This is a follow-up to revision:

[gcc r15-10075] [RISC-V] Correct CFA notes for stack-clash protection [PR120714]

2025-07-27 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:93eeb52a81b2a6c11917b14549ff5a5aeb37af8f commit r15-10075-g93eeb52a81b2a6c11917b14549ff5a5aeb37af8f Author: Alexey Merzlyakov Date: Mon Jun 30 13:58:29 2025 -0600 [RISC-V] Correct CFA notes for stack-clash protection [PR120714] Fixes incorrect SP-addresses us

[gcc(refs/users/mikael/heads/suppression_nelems_v01)] fortran: Remove useless elements count variable

2025-07-27 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f4ef4f9ba128260d6d1a0d45f882d937e6306804 commit f4ef4f9ba128260d6d1a0d45f882d937e6306804 Author: Mikael Morin Date: Wed Jul 23 16:09:55 2025 +0200 fortran: Remove useless elements count variable The function gfc_array_init_size evaluates the number of array e

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

2025-07-27 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/suppression_nelems_v01' was created in namespace 'refs/users' pointing to: f4ef4f9ba128... fortran: Remove useless elements count variable

[gcc r16-2564] RISC-V: Add test for vec_duplicate + vaadd.vv combine case 1 with GR2VR cost 0, 1 and 2

2025-07-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f9e8cf8c640f711e99802e8339578c33ae3ae1c7 commit r16-2564-gf9e8cf8c640f711e99802e8339578c33ae3ae1c7 Author: Pan Li Date: Fri Jul 25 21:28:24 2025 +0800 RISC-V: Add test for vec_duplicate + vaadd.vv combine case 1 with GR2VR cost 0, 1 and 2 Add asm dump check

[gcc r16-2563] RISC-V: Add test for vec_duplicate + vaadd.vv combine case 0 with GR2VR cost 0, 1 and 15

2025-07-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:60289407f4fa34c339f2788b47d156a13e5b7698 commit r16-2563-g60289407f4fa34c339f2788b47d156a13e5b7698 Author: Pan Li Date: Fri Jul 25 21:26:27 2025 +0800 RISC-V: Add test for vec_duplicate + vaadd.vv combine case 0 with GR2VR cost 0, 1 and 15 Add asm dump check

[gcc r16-2565] RISC-V: Add test case for vaadd.vx combine polluting VXRM

2025-07-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a5861d329a9453ba6ebd4d77c66ef44f5c8c160d commit r16-2565-ga5861d329a9453ba6ebd4d77c66ef44f5c8c160d Author: Pan Li Date: Fri Jul 25 21:29:29 2025 +0800 RISC-V: Add test case for vaadd.vx combine polluting VXRM Add asm check to make sure vx combine of vaadd.vx

[gcc r16-2562] RISC-V: Combine vec_duplicate + vaadd.vv to vaadd.vx on GR2VR cost

2025-07-27 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:b953374ec9aa39d206dbf24e7b912e4db921be12 commit r16-2562-gb953374ec9aa39d206dbf24e7b912e4db921be12 Author: Pan Li Date: Fri Jul 25 21:22:47 2025 +0800 RISC-V: Combine vec_duplicate + vaadd.vv to vaadd.vx on GR2VR cost This patch would like to combine the vec_