[gcc r15-6476] [PATCH v2] varasm: Use native_encode_rtx for constant vectors.

2024-12-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:509df13fbf0b3544cd39a9e0a5de11ce841bb185 commit r15-6476-g509df13fbf0b3544cd39a9e0a5de11ce841bb185 Author: Robin Dapp Date: Mon Dec 30 23:47:53 2024 -0700 [PATCH v2] varasm: Use native_encode_rtx for constant vectors. optimize_constant_pool hashes vector mask

[gcc r15-6475] [RISC-V][PR target/115375] Fix expected dump output

2024-12-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d369ddca549b5ff7d868b8f5ee139835b1f9382a commit r15-6475-gd369ddca549b5ff7d868b8f5ee139835b1f9382a Author: Jeff Law Date: Mon Dec 30 23:40:58 2024 -0700 [RISC-V][PR target/115375] Fix expected dump output Several months ago changes were made to the vectorizer

[gcc r15-6473] [PR testsuite/114182] Fix minor testsuite issue when double == float

2024-12-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b739efa05d96edbc1468043a630bf29d38a0c30b commit r15-6473-gb739efa05d96edbc1468043a630bf29d38a0c30b Author: Jeff Law Date: Mon Dec 30 16:14:29 2024 -0700 [PR testsuite/114182] Fix minor testsuite issue when double == float This is a minor testsuite adjustment

[gcc r15-6472] [RISC-V][PR target/106544] Avoid ICEs due to bogus asms

2024-12-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:07e532a0608640b9e57ae6fc3a0ca83c9afc75a1 commit r15-6472-g07e532a0608640b9e57ae6fc3a0ca83c9afc75a1 Author: Jeff Law Date: Mon Dec 30 13:51:55 2024 -0700 [RISC-V][PR target/106544] Avoid ICEs due to bogus asms This is a fix for a bug Andrew P filed a while bac

[gcc r15-6471] Fortran: Implement f_c_string function.

2024-12-30 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:efc0981077a70c4de4596f682c4aeade07ec2f17 commit r15-6471-gefc0981077a70c4de4596f682c4aeade07ec2f17 Author: Steven G. Kargl Date: Sun Dec 29 14:19:18 2024 -0800 Fortran: Implement f_c_string function. Fortran 2023 has added the new intrinsic function F_C_STRIN

[gcc r15-6470] [RISC-V][PR target/118122] Fix modes in recently added risc-v pattern

2024-12-30 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:64d31343d4676d8ceef9232dcd33824bc2eff330 commit r15-6470-g64d31343d4676d8ceef9232dcd33824bc2eff330 Author: Jeff Law Date: Mon Dec 30 07:40:07 2024 -0700 [RISC-V][PR target/118122] Fix modes in recently added risc-v pattern The new pattern to optimize certain

[gcc r15-6468] aarch64: Add missing makefile dependency

2024-12-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:5f40ff8efde2b8b140f170619e99b6df9722f79d commit r15-6468-g5f40ff8efde2b8b140f170619e99b6df9722f79d Author: Richard Sandiford Date: Mon Dec 30 12:50:56 2024 + aarch64: Add missing makefile dependency gcc/ * config/aarch64/t-aarch64 (aarch64-bui

[gcc r15-6467] aarch64: Use mf8 instead of f8 in builtin definitions

2024-12-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:834939a82ea23daaf99c58ea1694079f22eca6f4 commit r15-6467-g834939a82ea23daaf99c58ea1694079f22eca6f4 Author: Richard Sandiford Date: Mon Dec 30 12:50:55 2024 + aarch64: Use mf8 instead of f8 in builtin definitions The intrinsic type suffix for modal floatin

[gcc r15-6466] aarch64: Macroise simd_type definitions

2024-12-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:5f5b1a3625b14b8ee3d4967726242e10c4ab8fbb commit r15-6466-g5f5b1a3625b14b8ee3d4967726242e10c4ab8fbb Author: Richard Sandiford Date: Mon Dec 30 12:50:55 2024 + aarch64: Macroise simd_type definitions This patch tries to regularise the definitions of the new

[gcc r15-6465] Don't include subst attributes in "@" md helpers

2024-12-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:a7d974136239adf62010f56fc0ad26a88928af46 commit r15-6465-ga7d974136239adf62010f56fc0ad26a88928af46 Author: Richard Sandiford Date: Mon Dec 30 12:50:54 2024 + Don't include subst attributes in "@" md helpers In a later patch, I need to add "@" to a pattern

[gcc r15-6464] avoid-store-forwarding: fix reg init on load-eliminiation [PR117835]

2024-12-30 Thread Philipp Tomsich via Gcc-cvs
https://gcc.gnu.org/g:c86e1c54c6f8771d08a8c070717b80607f990f8a commit r15-6464-gc86e1c54c6f8771d08a8c070717b80607f990f8a Author: kelefth Date: Mon Dec 16 14:36:59 2024 +0100 avoid-store-forwarding: fix reg init on load-eliminiation [PR117835] During the initialization of the base