[gcc r15-5627] RISC-V: Refine the vector stride load/store testcases

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:bbe9ff74c86904e1e6be81aa099b6298e386fc9f commit r15-5627-gbbe9ff74c86904e1e6be81aa099b6298e386fc9f Author: Pan Li Date: Thu Nov 21 14:30:49 2024 +0800 RISC-V: Refine the vector stride load/store testcases The rtl expand dump for IFN check of stride load/store

[gcc r15-5625] RISC-V: Rearrange the test files for all other vector SAT ALU [NFC]

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:630565843a7e29101327bd16df98089b80d5c31e commit r15-5625-g630565843a7e29101327bd16df98089b80d5c31e Author: Pan Li Date: Thu Nov 21 14:30:47 2024 +0800 RISC-V: Rearrange the test files for all other vector SAT ALU [NFC] Move all other test files of SAT ALU to

[gcc r15-5624] RISC-V: Refactor the testcases for vector SAT_TRUNC

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:847b4b0ef473a37f9a6793da7c9af96928463e97 commit r15-5624-g847b4b0ef473a37f9a6793da7c9af96928463e97 Author: Pan Li Date: Thu Nov 21 14:30:46 2024 +0800 RISC-V: Refactor the testcases for vector SAT_TRUNC This patch would like to refactor the testcases of vecto

[gcc r15-5622] RISC-V: Refactor the testcases for vector SAT_SUB

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:931d7ba9de76d06871f6c5bf57ccee8a94e9557c commit r15-5622-g931d7ba9de76d06871f6c5bf57ccee8a94e9557c Author: Pan Li Date: Thu Nov 21 14:30:44 2024 +0800 RISC-V: Refactor the testcases for vector SAT_SUB This patch would like to refactor the testcases of vector

[gcc r15-5623] RISC-V: Rearrange the test files for vector SAT_TRUNC [NFC]

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:4abd0af79f88e671153cec6f0532489f2672c07d commit r15-5623-g4abd0af79f88e671153cec6f0532489f2672c07d Author: Pan Li Date: Thu Nov 21 14:30:45 2024 +0800 RISC-V: Rearrange the test files for vector SAT_TRUNC [NFC] The test files of vector SAT_TRUNC only has numb

[gcc r15-5621] RISC-V: Rearrange the test files for vector SAT_SUB [NFC]

2024-11-23 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:28f2624e2e31a59405e7443cf1dba94c06f0 commit r15-5621-g28f2624e2e31a59405e7443cf1dba94c06f0 Author: Pan Li Date: Thu Nov 21 14:30:43 2024 +0800 RISC-V: Rearrange the test files for vector SAT_SUB [NFC] The test files of vector SAT_SUB only has numbers

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #8 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:7b9b878ffc9b945b9832945a0bf4dd657c673b96 commit 7b9b878ffc9b945b9832945a0bf4dd657c673b96 Author: Jeff Law Date: Mon Nov 11 12:59:04 2024 -0700 Patch #8 from Mariam Diff: --- gcc/Makefile.in|1 + gcc/common.opt | 10 + gcc/common

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #10 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:91199c3f6e8af4e1040b204afeba1f8d8c44a049 commit 91199c3f6e8af4e1040b204afeba1f8d8c44a049 Author: Jeff Law Date: Mon Nov 11 13:00:37 2024 -0700 Patch #10 from Mariam Diff: --- gcc/Makefile.in|1 + gcc/crc-verification.cc| 1299

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #11 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:b3b1cb557fe9c50eb60dc1e00166bd6f9b38d58c commit b3b1cb557fe9c50eb60dc1e00166bd6f9b38d58c Author: Jeff Law Date: Mon Nov 11 13:01:19 2024 -0700 Patch #11 from Mariam Diff: --- gcc/gimple-crc-optimization.cc | 78 ++ 1 file chan

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #9 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f6e519f9b013afef219e2b89f41331f79645752e commit f6e519f9b013afef219e2b89f41331f79645752e Author: Jeff Law Date: Mon Nov 11 13:00:10 2024 -0700 Patch #9 from Mariam Diff: --- gcc/Makefile.in |3 + gcc/configure

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #3 and patch #4 from Mariam (riscv support)

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:850b89f282c45976fe24df38a2186684d2c90cf2 commit 850b89f282c45976fe24df38a2186684d2c90cf2 Author: Jeff Law Date: Mon Nov 11 12:52:30 2024 -0700 Patch #3 and patch #4 from Mariam (riscv support) Diff: --- gcc/config/riscv/bitmanip.md | 63 ++

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #6 and #7 from Mariam (aarch64 support)

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:8b8170bbd75e35689152a973299de7eb277f63a5 commit 8b8170bbd75e35689152a973299de7eb277f63a5 Author: Jeff Law Date: Mon Nov 11 12:56:39 2024 -0700 Patch #6 and #7 from Mariam (aarch64 support) Diff: --- gcc/config/aarch64/aarch64-protos.h| 3 + gcc/con

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #1 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ad39d536fbc9a3b8f9127293a3360a8f6b390d21 commit ad39d536fbc9a3b8f9127293a3360a8f6b390d21 Author: Jeff Law Date: Mon Nov 11 12:48:34 2024 -0700 Patch #1 from Mariam Diff: --- gcc/doc/md.texi | 14 +++ gcc/expr.cc | 354 +++

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #2 from Mariam

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:4d57c6ba4c7463fda9874a0e3d11a83a136e0376 commit 4d57c6ba4c7463fda9874a0e3d11a83a136e0376 Author: Jeff Law Date: Mon Nov 11 12:51:18 2024 -0700 Patch #2 from Mariam Diff: --- gcc/builtin-types.def | 20 + gcc/builtins.cc

[gcc(refs/users/jlaw/heads/mariam-crc-branch)] Patch #5 from Mariam (x86 support)

2024-11-23 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:4af2ba647dc7e4cc79a64cf8f2407a6ee70ffdde commit 4af2ba647dc7e4cc79a64cf8f2407a6ee70ffdde Author: Jeff Law Date: Mon Nov 11 12:56:07 2024 -0700 Patch #5 from Mariam (x86 support) Diff: --- gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i3

[gcc] Created branch 'jlaw/heads/mariam-crc-branch' in namespace 'refs/users'

2024-11-23 Thread Jeff Law via Gcc-cvs
The branch 'jlaw/heads/mariam-crc-branch' was created in namespace 'refs/users' pointing to: c4073a3d1541... include: Add yet another DW_LANG_* enumerator from https://

[gcc r15-5619] c-family: Regenerate c.opt.urls

2024-11-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e4c182ee008018259c80723780531bcec7ff168f commit r15-5619-ge4c182ee008018259c80723780531bcec7ff168f Author: Jakub Jelinek Date: Sat Nov 23 22:06:23 2024 +0100 c-family: Regenerate c.opt.urls 2024-11-23 Jakub Jelinek * c.opt.urls: Regenerate

[gcc r15-5616] Support for 64-bit location_t: C++ modules parts

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:c488e23f66388a684f4a7e7e38f97d3358225488 commit r15-5616-gc488e23f66388a684f4a7e7e38f97d3358225488 Author: Lewis Hyatt Date: Fri Oct 25 10:18:12 2024 -0400 Support for 64-bit location_t: C++ modules parts The modules implementation is necessarily sensitive to

[gcc r15-5618] libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118]

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:18cace467402a35fa2344f6b48890b2e986ad2a5 commit r15-5618-g18cace467402a35fa2344f6b48890b2e986ad2a5 Author: Lewis Hyatt Date: Mon Oct 14 17:59:46 2024 -0400 libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118] The PR shows that we ICE afte

[gcc r15-5617] gimple: Handle tail padding when computing gimple_ops_offset

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:af6665e1fdcc6bcd42db51845d7cb2f19fbda650 commit r15-5617-gaf6665e1fdcc6bcd42db51845d7cb2f19fbda650 Author: Lewis Hyatt Date: Tue Oct 29 16:57:12 2024 -0400 gimple: Handle tail padding when computing gimple_ops_offset The array gimple_ops_offset_[], which is u

[gcc r15-5615] Support for 64-bit location_t: Analyzer parts

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:cd86dd5f43f7b9ea688a404840ef9d5e0f5e4cf0 commit r15-5615-gcd86dd5f43f7b9ea688a404840ef9d5e0f5e4cf0 Author: Lewis Hyatt Date: Mon Oct 28 12:55:24 2024 -0400 Support for 64-bit location_t: Analyzer parts The analyzer occasionally prints internal location_t valu

[gcc r15-5614] Support for 64-bit location_t: Frontend parts

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:9262b6e4e5f65ec3ea49a0ecc4b3ace91cc8b388 commit r15-5614-g9262b6e4e5f65ec3ea49a0ecc4b3ace91cc8b388 Author: Lewis Hyatt Date: Mon Oct 28 12:52:23 2024 -0400 Support for 64-bit location_t: Frontend parts The C/C++ frontend code contains a couple instances where

[gcc r15-5613] libcpp: Fix potential unaligned access in cpp_buffer

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:c93eb81c9edbf9bec6a12a2125037ec29d1cd4d2 commit r15-5613-gc93eb81c9edbf9bec6a12a2125037ec29d1cd4d2 Author: Lewis Hyatt Date: Mon Oct 28 17:57:41 2024 -0400 libcpp: Fix potential unaligned access in cpp_buffer libcpp makes use of the cpp_buffer pfile->a_buff t

[gcc r15-5612] Support for 64-bit location_t: libcpp preliminaries

2024-11-23 Thread Lewis Hyatt via Gcc-cvs
https://gcc.gnu.org/g:927625d007f47377a091d541de42c7840a4a5af6 commit r15-5612-g927625d007f47377a091d541de42c7840a4a5af6 Author: Lewis Hyatt Date: Mon Oct 28 13:19:40 2024 -0400 Support for 64-bit location_t: libcpp preliminaries Prepare libcpp to support 64-bit location_t, withou

[gcc r15-5611] Fortran: Reject missing comma in format.

2024-11-23 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:fd118f4c54c374882bf91c9e61b756767c0d3634 commit r15-5611-gfd118f4c54c374882bf91c9e61b756767c0d3634 Author: Jerry DeLisle Date: Fri Nov 22 19:29:42 2024 -0800 Fortran: Reject missing comma in format. Standards require rejecting formats where descriptor

[gcc r13-9209] Fortran: Suppress invalid finalization of artificial variable [PR116388]

2024-11-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:a50d2acc48f45c6bbf256e51440d181794079a0f commit r13-9209-ga50d2acc48f45c6bbf256e51440d181794079a0f Author: Paul Thomas Date: Mon Nov 11 09:01:11 2024 + Fortran: Suppress invalid finalization of artificial variable [PR116388] 2024-11-11 Tomas Trnka

[gcc r14-10975] Fortran: Suppress invalid finalization of artificial variable [PR116388]

2024-11-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:c53a8c0410b4858d1a1b628b9d950eee47bc345c commit r14-10975-gc53a8c0410b4858d1a1b628b9d950eee47bc345c Author: Paul Thomas Date: Mon Nov 11 09:01:11 2024 + Fortran: Suppress invalid finalization of artificial variable [PR116388] 2024-11-11 Tomas Trnka

[gcc r12-10828] Fortran: Fix elemental array refs in SELECT TYPE [PR109345]

2024-11-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:8a4cb2a758938df6e51d88e48340f5fede0061d1 commit r12-10828-g8a4cb2a758938df6e51d88e48340f5fede0061d1 Author: Paul Thomas Date: Mon Nov 11 12:21:57 2024 + Fortran: Fix elemental array refs in SELECT TYPE [PR109345] 2024-11-10 Paul Thomas gcc/for

[gcc r13-9208] Fortran: Fix elemental array refs in SELECT TYPE [PR109345]

2024-11-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:25b24d72c7989d2b86920fb078c994c5498204a9 commit r13-9208-g25b24d72c7989d2b86920fb078c994c5498204a9 Author: Paul Thomas Date: Mon Nov 11 12:21:57 2024 + Fortran: Fix elemental array refs in SELECT TYPE [PR109345] 2024-11-10 Paul Thomas gcc/fort

[gcc r14-10974] Fortran: Fix elemental array refs in SELECT TYPE [PR109345]

2024-11-23 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:d65a599795df85fd0974bdfc1597cc3013b670f9 commit r14-10974-gd65a599795df85fd0974bdfc1597cc3013b670f9 Author: Paul Thomas Date: Mon Nov 11 12:21:57 2024 + Fortran: Fix elemental array refs in SELECT TYPE [PR109345] 2024-11-10 Paul Thomas gcc/for

[gcc r14-10973] [PATCH] modula2: bootstrap fix for string and vector headers.

2024-11-23 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:b6b889309400c39c0d0988c3fb60e3d54f0c1738 commit r14-10973-gb6b889309400c39c0d0988c3fb60e3d54f0c1738 Author: Gaius Mulley Date: Sat Nov 23 15:27:45 2024 + [PATCH] modula2: bootstrap fix for string and vector headers. This patch fixes the include of headers

[gcc r14-10972] [PATCH] PR modula2/115823 Wrong expansion of isnormal optab

2024-11-23 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:8e3b5a74145c1db9c7af8c5037705b313c3efe11 commit r14-10972-g8e3b5a74145c1db9c7af8c5037705b313c3efe11 Author: Gaius Mulley Date: Sat Nov 23 14:27:06 2024 + [PATCH] PR modula2/115823 Wrong expansion of isnormal optab The bug fix changes gcc/m2/gm2-gcc/m2buil

[gcc r15-5610] testsuite: Expand coverage for `__builtin_memcpy'

2024-11-23 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:75405ead52a987adb70576b66a4220ec490c523d commit r15-5610-g75405ead52a987adb70576b66a4220ec490c523d Author: Maciej W. Rozycki Date: Sat Nov 23 14:02:43 2024 + testsuite: Expand coverage for `__builtin_memcpy' Expand coverage for `__builtin_memcpy', primari

[gcc r15-5609] build: Discard obsolete references to $(GCC_PARTS)

2024-11-23 Thread Maciej W. Rozycki via Gcc-cvs
https://gcc.gnu.org/g:38cbee0b3c8da58c7e195c582867ffacee3b0850 commit r15-5609-g38cbee0b3c8da58c7e195c582867ffacee3b0850 Author: Maciej W. Rozycki Date: Sat Nov 23 14:02:42 2024 + build: Discard obsolete references to $(GCC_PARTS) The $(GCC_PARTS) variable was deleted with the

[gcc r14-10971] [PATCH] PR modula2/115804 ICE during gimplification with new isfinite optab

2024-11-23 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:8a6b30148d76cf88148622898f1db6c756b21dde commit r14-10971-g8a6b30148d76cf88148622898f1db6c756b21dde Author: Gaius Mulley Date: Sat Nov 23 13:16:15 2024 + [PATCH] PR modula2/115804 ICE during gimplification with new isfinite optab The calls to five m2 buil

[gcc r12-10827] AVR: target/117744 - Fix asm for partial clobber of address reg,

2024-11-23 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:7f04fddec3bc33b6fb418f3980995b9b7697e6b1 commit r12-10827-g7f04fddec3bc33b6fb418f3980995b9b7697e6b1 Author: Georg-Johann Lay Date: Sat Nov 23 12:51:32 2024 +0100 AVR: target/117744 - Fix asm for partial clobber of address reg, gcc/ PR target/11774

[gcc r14-10970] AVR: target/117744 - Fix asm for partial clobber of address reg,

2024-11-23 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:f66748d61dea45ee301e78afdbec7ec6563ff97e commit r14-10970-gf66748d61dea45ee301e78afdbec7ec6563ff97e Author: Georg-Johann Lay Date: Sat Nov 23 12:51:32 2024 +0100 AVR: target/117744 - Fix asm for partial clobber of address reg, gcc/ PR target/11774

[gcc r13-9207] AVR: target/117744 - Fix asm for partial clobber of address reg,

2024-11-23 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:360ed41076c81ce9caeb215250eb627e4f45e2fe commit r13-9207-g360ed41076c81ce9caeb215250eb627e4f45e2fe Author: Georg-Johann Lay Date: Sat Nov 23 12:51:32 2024 +0100 AVR: target/117744 - Fix asm for partial clobber of address reg, gcc/ PR target/117744

[gcc r15-5608] include: Add yet another DW_LANG_* enumerator from https://dwarfstd.org/languages.html

2024-11-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c4073a3d1541f77114ec94698eb29dcdb10ef421 commit r15-5608-gc4073a3d1541f77114ec94698eb29dcdb10ef421 Author: Jakub Jelinek Date: Sat Nov 23 13:02:31 2024 +0100 include: Add yet another DW_LANG_* enumerator from https://dwarfstd.org/languages.html Another DW_LA

[gcc r15-5607] AVR: target/117744 - Fix asm for partial clobber of address reg,

2024-11-23 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:ee8e6784876aa050d2e01f54d1da4acf758b635a commit r15-5607-gee8e6784876aa050d2e01f54d1da4acf758b635a Author: Georg-Johann Lay Date: Sat Nov 23 12:51:32 2024 +0100 AVR: target/117744 - Fix asm for partial clobber of address reg, gcc/ PR target/117744