[gcc r15-1358] [to-be-committed] [RISC-V] Improve (1 << N) | C for rv64

2024-06-16 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:59dfce6d618ccf5865dec216603dbc25a4f7bf2d commit r15-1358-g59dfce6d618ccf5865dec216603dbc25a4f7bf2d Author: Jeff Law Date: Sun Jun 16 08:36:27 2024 -0600 [to-be-committed] [RISC-V] Improve (1 << N) | C for rv64 Another improvement for generating Zbs instructio

[gcc r15-1359] aarch64: Fix reg_is_wrapped_separately array size [PR100211]

2024-06-16 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:33caee556c130b2dcf311480314e942a43d6b368 commit r15-1359-g33caee556c130b2dcf311480314e942a43d6b368 Author: Andrew Pinski Date: Sun Jun 16 10:53:15 2024 -0700 aarch64: Fix reg_is_wrapped_separately array size [PR100211] Currrently the size of the array reg_is_

[gcc r15-1360] libbacktrace: it's OK if zstd decompressor sees no backward bits

2024-06-16 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:8348f8c22ff1ac61df45d63739e1028f87d6ef88 commit r15-1360-g8348f8c22ff1ac61df45d63739e1028f87d6ef88 Author: Ian Lance Taylor Date: Sun Jun 16 15:39:53 2024 -0700 libbacktrace: it's OK if zstd decompressor sees no backward bits * elf.c (elf_fetch_bits_b

[gcc r15-1362] m2: Remove uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE

2024-06-16 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:96fe23eb8a9ebac6b64aeb55db88d219177a345a commit r15-1362-g96fe23eb8a9ebac6b64aeb55db88d219177a345a Author: Kewen Lin Date: Sun Jun 16 21:50:19 2024 -0500 m2: Remove uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE Joseph pointed out "floating types should have their

[gcc r15-1363] s390: testsuite: Fix ifcvt-one-insn-bool.c

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:ac66736bf2f8a10d2f43e83ed6377e4179027a39 commit r15-1363-gac66736bf2f8a10d2f43e83ed6377e4179027a39 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:34:34 2024 +0200 s390: testsuite: Fix ifcvt-one-insn-bool.c With the change of r15-787-g57e04879389f9c I

[gcc r15-1364] s390: testsuite: Fix nobp-table-jump-*.c

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:0bf3f14e0d79f3258d4e5570216b5d81af6d60ef commit r15-1364-g0bf3f14e0d79f3258d4e5570216b5d81af6d60ef Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:35:27 2024 +0200 s390: testsuite: Fix nobp-table-jump-*.c Starting with r14-5628-g53ba8d669550d3 interpr

[gcc r15-1365] s390: Extend two/four element integer vectors

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:2ab143df110a40bd41b5368ef84819953bf971b1 commit r15-1365-g2ab143df110a40bd41b5368ef84819953bf971b1 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:36:11 2024 +0200 s390: Extend two/four element integer vectors For the moment I deliberately left out on

[gcc r15-1366] s390: Extend two element float vector

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:9965acb77cbd686283a9d0a867c80b1e710f46b9 commit r15-1366-g9965acb77cbd686283a9d0a867c80b1e710f46b9 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:37:11 2024 +0200 s390: Extend two element float vector This implements a V2SF -> V2DF extend. g

[gcc r15-1367] s390: Delete mistakenly added tests

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:e86d4e4ac7d7438f2f1b2437508cfd394a0a34d9 commit r15-1367-ge86d4e4ac7d7438f2f1b2437508cfd394a0a34d9 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:46:38 2024 +0200 s390: Delete mistakenly added tests gcc/testsuite/ChangeLog: * gcc.tar

[gcc r14-10316] s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR109549]

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:8f124e6b79daa43618dbb1e67c09629676d07396 commit r14-10316-g8f124e6b79daa43618dbb1e67c09629676d07396 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:52:20 2024 +0200 s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR109549] Consider a NOCE convers

[gcc r14-10317] s390: testsuite: Fix ifcvt-one-insn-bool.c

2024-06-16 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:0ed63e3791345a9933cbbf28594ab5549d336bd4 commit r14-10317-g0ed63e3791345a9933cbbf28594ab5549d336bd4 Author: Stefan Schulze Frielinghaus Date: Mon Jun 17 08:52:28 2024 +0200 s390: testsuite: Fix ifcvt-one-insn-bool.c With the change of r15-787-g57e04879389f9c

[gcc r15-1368] x86: Emit cvtne2ps2bf16 for odd increasing perm in __builtin_shufflevector

2024-06-16 Thread Levy Hsu via Gcc-cvs
https://gcc.gnu.org/g:6d0b7b69d143025f271d0041cfa29cf26e6c343b commit r15-1368-g6d0b7b69d143025f271d0041cfa29cf26e6c343b Author: Levy Hsu Date: Thu Jun 13 15:20:04 2024 +0930 x86: Emit cvtne2ps2bf16 for odd increasing perm in __builtin_shufflevector This patch updates the GCC x86