[gcc r15-1466] build: Fix missing variable quotes and typo

2024-06-19 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:bea447a2982f3094aa3423b5045cea929f4f4700 commit r15-1466-gbea447a2982f3094aa3423b5045cea929f4f4700 Author: Collin Funk Date: Wed Jun 19 16:36:50 2024 -0700 build: Fix missing variable quotes and typo When dlopen and pthread_create are in libc the variable is

[gcc r15-1465] vect: Tighten an assertion for lane-reducing in transform

2024-06-19 Thread Feng Xue via Gcc-cvs
https://gcc.gnu.org/g:ecbc96bb2873e453b0bd33d602ce34ad0d9d9cfd commit r15-1465-gecbc96bb2873e453b0bd33d602ce34ad0d9d9cfd Author: Feng Xue Date: Sun Jun 16 13:33:52 2024 +0800 vect: Tighten an assertion for lane-reducing in transform According to logic of code nearby the

[gcc r15-1464] vect: Use an array to replace 3 relevant variables

2024-06-19 Thread Feng Xue via Gcc-cvs
https://gcc.gnu.org/g:b9c369d900ccfbd2271028611af3f08b5cf6f998 commit r15-1464-gb9c369d900ccfbd2271028611af3f08b5cf6f998 Author: Feng Xue Date: Sun Jun 16 13:21:13 2024 +0800 vect: Use an array to replace 3 relevant variables It's better to place 3 relevant independent variables

[gcc r15-1463] vect: Use one reduction_type local variable

2024-06-19 Thread Feng Xue via Gcc-cvs
https://gcc.gnu.org/g:0726f1cde5459ccdbaa6af8c6904276a28d572ba commit r15-1463-g0726f1cde5459ccdbaa6af8c6904276a28d572ba Author: Feng Xue Date: Sun Jun 16 12:17:26 2024 +0800 vect: Use one reduction_type local variable Two local variables were defined to refer same

[gcc r15-1462] vect: Remove duplicated check on reduction operand

2024-06-19 Thread Feng Xue via Gcc-cvs
https://gcc.gnu.org/g:a944e57506fc64b8eede79c2405ba0b498461f0b commit r15-1462-ga944e57506fc64b8eede79c2405ba0b498461f0b Author: Feng Xue Date: Sun Jun 16 12:08:56 2024 +0800 vect: Remove duplicated check on reduction operand In vectorizable_reduction, one check on a reduction

[gcc r15-1461] vect: Add a function to check lane-reducing stmt

2024-06-19 Thread Feng Xue via Gcc-cvs
https://gcc.gnu.org/g:70466e6f9d9fb87f78ffe2e397ca876b380cb493 commit r15-1461-g70466e6f9d9fb87f78ffe2e397ca876b380cb493 Author: Feng Xue Date: Sat Jun 15 23:17:10 2024 +0800 vect: Add a function to check lane-reducing stmt Add a utility function to check if a statement is

[gcc r15-1459] Revert "build: Fix missing variable quotes"

2024-06-19 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:6d6587bc37f2039225e4fba9acaf7b26e600e3d3 commit r15-1459-g6d6587bc37f2039225e4fba9acaf7b26e600e3d3 Author: YunQiang Su Date: Thu Jun 20 07:02:47 2024 +0800 Revert "build: Fix missing variable quotes" This reverts commit

[gcc r15-1458] Revert "Build: Fix typo ac_cv_search_pthread_crate"

2024-06-19 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:a334189739e13f8de1f9af99f8d16970435cebc4 commit r15-1458-ga334189739e13f8de1f9af99f8d16970435cebc4 Author: YunQiang Su Date: Thu Jun 20 07:02:33 2024 +0800 Revert "Build: Fix typo ac_cv_search_pthread_crate" This reverts commit

[gcc r15-1457] [PATCH v2] RISC-V: Remove float vector eqne pattern

2024-06-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:f0204ae3861e5f2e6099719c2cb1718e064c8c12 commit r15-1457-gf0204ae3861e5f2e6099719c2cb1718e064c8c12 Author: demin.han Date: Wed Jun 19 16:21:13 2024 -0600 [PATCH v2] RISC-V: Remove float vector eqne pattern We can unify eqne and other comparison operations.

[gcc r15-1456] RISC-V: Promote Zaamo/Zalrsc to a when using an old binutils

2024-06-19 Thread Patrick O'Neill via Gcc-cvs
https://gcc.gnu.org/g:e03583e7ee99552276a90a4094776fda55ab2e02 commit r15-1456-ge03583e7ee99552276a90a4094776fda55ab2e02 Author: Patrick O'Neill Date: Tue Jun 18 14:40:15 2024 -0700 RISC-V: Promote Zaamo/Zalrsc to a when using an old binutils Binutils 2.42 and before don't

[gcc r13-8857] Fortran: fix ALLOCATE with SOURCE=, zero-length character [PR83865]

2024-06-19 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:0530884fbf49cc81119d66de7e4a48b47172ed4c commit r13-8857-g0530884fbf49cc81119d66de7e4a48b47172ed4c Author: Harald Anlauf Date: Mon Jun 3 22:02:06 2024 +0200 Fortran: fix ALLOCATE with SOURCE=, zero-length character [PR83865] gcc/fortran/ChangeLog:

[gcc r15-1455] bitint: Fix up lowering of COMPLEX_EXPR [PR115544]

2024-06-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:25860fd2a674373a6476af5ff0bd92354fc53d06 commit r15-1455-g25860fd2a674373a6476af5ff0bd92354fc53d06 Author: Jakub Jelinek Date: Wed Jun 19 21:10:39 2024 +0200 bitint: Fix up lowering of COMPLEX_EXPR [PR115544] We don't really support _Complex _BitInt(N), the

[gcc r15-1454] i386: Zhaoxin shijidadao enablement

2024-06-19 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:6f6ea27d17e9bbc917b94ffea1c933755e736bdc commit r15-1454-g6f6ea27d17e9bbc917b94ffea1c933755e736bdc Author: mayshao Date: Wed Jun 19 16:03:25 2024 +0200 i386: Zhaoxin shijidadao enablement This patch enables -march/-mtune=shijidadao, costs and tunings are set

[gcc r15-1453] xtensa: Eliminate double MEMW insertions for volatile memory

2024-06-19 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:0982552bc4eeffb5520deba10dedecfb2390a8de commit r15-1453-g0982552bc4eeffb5520deba10dedecfb2390a8de Author: Takayuki 'January June' Suwa Date: Wed Jun 19 13:59:54 2024 +0900 xtensa: Eliminate double MEMW insertions for volatile memory This patch makes avoid

[gcc r15-1452] libstdc++: Consistently indent with tabs

2024-06-19 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:bcb9dad9f6123c14ab8b14d2c3d360461dd5ee17 commit r15-1452-gbcb9dad9f6123c14ab8b14d2c3d360461dd5ee17 Author: Jonathan Wakely Date: Wed Jun 19 14:16:27 2024 +0100 libstdc++: Consistently indent with tabs libstdc++-v3/ChangeLog: *

[gcc r15-1451] libstdc++: Add noexcept to some std::promise shared state internals

2024-06-19 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:5d156a91853a7863d674ed35df87562e3a1eba0e commit r15-1451-g5d156a91853a7863d674ed35df87562e3a1eba0e Author: Jonathan Wakely Date: Tue Jun 18 20:59:25 2024 +0100 libstdc++: Add noexcept to some std::promise shared state internals Making the state ready for a

[gcc r15-1450] libstdc++: Add conditional noexcept to std::pair default ctor

2024-06-19 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:9651d6005f9c1ac60aecf7b36d6c0bd1ead8a63b commit r15-1450-g9651d6005f9c1ac60aecf7b36d6c0bd1ead8a63b Author: Jonathan Wakely Date: Tue Jun 18 20:57:24 2024 +0100 libstdc++: Add conditional noexcept to std::pair default ctor Most of std::pair constructors

[gcc r15-1449] Fortran: fix for CHARACTER(len=*) dummies with bind(C) [PR115390]

2024-06-19 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:954f9011c4923b72f42cc6ca8460333e7c7aad98 commit r15-1449-g954f9011c4923b72f42cc6ca8460333e7c7aad98 Author: Harald Anlauf Date: Tue Jun 18 21:57:19 2024 +0200 Fortran: fix for CHARACTER(len=*) dummies with bind(C) [PR115390] gcc/fortran/ChangeLog:

[gcc r15-1448] arm: Add support for MVE Tail-Predicated Low Overhead Loops

2024-06-19 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:3dfc28dbbd21b1d708aa40064380ef4c42c994d7 commit r15-1448-g3dfc28dbbd21b1d708aa40064380ef4c42c994d7 Author: Andre Vieira Date: Wed Jun 19 17:05:55 2024 +0100 arm: Add support for MVE Tail-Predicated Low Overhead Loops This patch adds support for MVE

[gcc r15-1447] doloop: Add support for predicated vectorized loops

2024-06-19 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:5d0c1b4e0d33c2d1077264636d0a65ce206d0d96 commit r15-1447-g5d0c1b4e0d33c2d1077264636d0a65ce206d0d96 Author: Andre Vieira Date: Wed Jun 19 17:05:45 2024 +0100 doloop: Add support for predicated vectorized loops This patch adds support in the target agnostic

[gcc r15-1446] Build: Fix typo ac_cv_search_pthread_crate

2024-06-19 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:8088374a868aacab4dff208ec3e3fde790a1d9a3 commit r15-1446-g8088374a868aacab4dff208ec3e3fde790a1d9a3 Author: YunQiang Su Date: Wed Jun 19 22:30:22 2024 +0800 Build: Fix typo ac_cv_search_pthread_crate The correct variable name is

[gcc r15-1445] RISC-V: Add testcases for unsigned .SAT_SUB vector form 10

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:be18486825dd24533d320bf840bf95bd083487d1 commit r15-1445-gbe18486825dd24533d320bf840bf95bd083487d1 Author: Pan Li Date: Wed Jun 19 21:14:31 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 10 After the middle-end support the form 10 of

[gcc r15-1444] RISC-V: Add testcases for unsigned .SAT_SUB vector form 9

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f1275820518772f4eece48bb3a578277cd7da138 commit r15-1444-gf1275820518772f4eece48bb3a578277cd7da138 Author: Pan Li Date: Wed Jun 19 21:02:27 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 9 After the middle-end support the form 9 of

[gcc r15-1443] RISC-V: Add testcases for unsigned .SAT_SUB vector form 8

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:ff3729e94a114f5b24a5c3d0a6c3b7a9aeb8cbc9 commit r15-1443-gff3729e94a114f5b24a5c3d0a6c3b7a9aeb8cbc9 Author: Pan Li Date: Wed Jun 19 20:38:43 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 8 After the middle-end support the form 8 of

[gcc r15-1442] RISC-V: Add testcases for unsigned .SAT_SUB vector form 7

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:be8dc4bf3b25ca2600886f6e1d9ba7299e78b856 commit r15-1442-gbe8dc4bf3b25ca2600886f6e1d9ba7299e78b856 Author: Pan Li Date: Wed Jun 19 20:28:11 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 7 After the middle-end support the form 7 of

[gcc r15-1441] RISC-V: Add testcases for unsigned .SAT_SUB vector form 6

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:337b21151135176b48d5cb6382e3f3258bc9a1db commit r15-1441-g337b21151135176b48d5cb6382e3f3258bc9a1db Author: Pan Li Date: Wed Jun 19 20:15:27 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 6 After the middle-end support the form 6 of

[gcc r15-1440] RISC-V: Add testcases for unsigned .SAT_SUB vector form 5

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:d5054ecca13b9f8f480f5534e40da3e931c4fa72 commit r15-1440-gd5054ecca13b9f8f480f5534e40da3e931c4fa72 Author: Pan Li Date: Wed Jun 19 19:44:52 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 5 After the middle-end support the form 5 of

[gcc r15-1439] RISC-V: Add testcases for unsigned .SAT_SUB vector form 4

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:0fe8c5f146178ac86468859f8c83039e88b73481 commit r15-1439-g0fe8c5f146178ac86468859f8c83039e88b73481 Author: Pan Li Date: Wed Jun 19 19:19:23 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 4 After the middle-end support the form 4 of

[gcc r15-1438] RISC-V: Add testcases for unsigned .SAT_SUB vector form 3

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:b3a34469f3f94b8cde26976e87b61895e8111cd1 commit r15-1438-gb3a34469f3f94b8cde26976e87b61895e8111cd1 Author: Pan Li Date: Wed Jun 19 18:56:51 2024 +0800 RISC-V: Add testcases for unsigned .SAT_SUB vector form 3 After the middle-end support the form 3 of

[gcc r15-1437] libstdc++: Fix warning regressions in

2024-06-19 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:8c52adcf5f9812ef66aeef357590fb2f148302f7 commit r15-1437-g8c52adcf5f9812ef66aeef357590fb2f148302f7 Author: Jonathan Wakely Date: Tue Jun 18 20:53:53 2024 +0100 libstdc++: Fix warning regressions in I caused some new warnings with -Wsystem-headers with my

[gcc r15-1436] build: Fix missing variable quotes

2024-06-19 Thread YunQiang Su via Gcc-cvs
https://gcc.gnu.org/g:c6a9ab8c920f297c4efd289182aef9fbc73f5906 commit r15-1436-gc6a9ab8c920f297c4efd289182aef9fbc73f5906 Author: Collin Funk Date: Thu Jun 13 17:53:55 2024 -0700 build: Fix missing variable quotes When dlopen and pthread_create are in libc the variable is set

[gcc r15-1435] Improve gcc.dg/vect/bb-slp-32.c testcase

2024-06-19 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:a73744a4f81e669d8ae72ed3bf529e1602858c88 commit r15-1435-ga73744a4f81e669d8ae72ed3bf529e1602858c88 Author: Richard Biener Date: Wed Jun 19 11:39:51 2024 +0200 Improve gcc.dg/vect/bb-slp-32.c testcase The following adds a correctness check to the combined

[gcc r15-1434] Fortran: Set the vptr of a class typed result.

2024-06-19 Thread Andre Vehreschild via Gcc-cvs
https://gcc.gnu.org/g:dbb718175d7df89b957b316ba2f5fbea5d21b2b1 commit r15-1434-gdbb718175d7df89b957b316ba2f5fbea5d21b2b1 Author: Andre Vehreschild Date: Thu Jun 6 14:01:13 2024 +0200 Fortran: Set the vptr of a class typed result. PR fortran/90076

[gcc r15-1433] xtensa: constantsynth: Reforge to fix some non-fatal issues

2024-06-19 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:23141088e8fb50bf916ac0b2e364b1eef9f3569d commit r15-1433-g23141088e8fb50bf916ac0b2e364b1eef9f3569d Author: Takayuki 'January June' Suwa Date: Wed Jun 19 11:55:57 2024 +0900 xtensa: constantsynth: Reforge to fix some non-fatal issues The previous constant

gcc-wwwdocs branch master updated. 79ef2cb65d7876e71ea9560e2a92843070dc40d5

2024-06-19 Thread Gerald Pfeifer via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 79ef2cb65d7876e71ea9560e2a92843070dc40d5 (commit) via

[gcc r15-1432] RISC-V: Add testcases for unsigned .SAT_ADD vector form 8

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:eb549f13fcde079a7bbe27e5ba3d5e80abbffba1 commit r15-1432-geb549f13fcde079a7bbe27e5ba3d5e80abbffba1 Author: Pan Li Date: Mon Jun 17 22:31:27 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 8 After the middle-end support the form 8 of

[gcc r15-1431] RISC-V: Add testcases for unsigned .SAT_ADD vector form 7

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:ed94699eefc7cc8ac8fd79a6d8d81bf05d5a79ff commit r15-1431-ged94699eefc7cc8ac8fd79a6d8d81bf05d5a79ff Author: Pan Li Date: Mon Jun 17 22:19:54 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 7 After the middle-end support the form 7 of

[gcc r15-1430] RISC-V: Add testcases for unsigned .SAT_ADD vector form 6

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:748b9f0a37c448cbe8585cfa8c1b380b4975ba9d commit r15-1430-g748b9f0a37c448cbe8585cfa8c1b380b4975ba9d Author: Pan Li Date: Mon Jun 17 22:10:31 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 6 After the middle-end support the form 6 of

[gcc r15-1429] RISC-V: Add testcases for unsigned .SAT_ADD vector form 5

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:1daf54aa7818519b5a1dcc441c8b235d15a8726e commit r15-1429-g1daf54aa7818519b5a1dcc441c8b235d15a8726e Author: Pan Li Date: Mon Jun 17 16:31:26 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 5 After the middle-end support the form 5 of

[gcc r15-1428] RISC-V: Add testcases for unsigned .SAT_ADD vector form 4

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:24ae0a0a3dea27d8c81f2f102d637cf09424b4b9 commit r15-1428-g24ae0a0a3dea27d8c81f2f102d637cf09424b4b9 Author: Pan Li Date: Mon Jun 17 16:09:13 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 4 After the middle-end support the form 4 of

[gcc r15-1427] RISC-V: Add testcases for unsigned .SAT_ADD vector form 3

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:1bdcac7aefdd2a170112e2c78e8e769f7caad0a2 commit r15-1427-g1bdcac7aefdd2a170112e2c78e8e769f7caad0a2 Author: Pan Li Date: Mon Jun 17 14:53:12 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 3 After the middle-end support the form 3 of

[gcc r15-1426] RISC-V: Add testcases for unsigned .SAT_ADD vector form 2

2024-06-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a84945e521e5687cdc46fc1f963d64d0b7f26cdd commit r15-1426-ga84945e521e5687cdc46fc1f963d64d0b7f26cdd Author: Pan Li Date: Mon Jun 17 14:39:10 2024 +0800 RISC-V: Add testcases for unsigned .SAT_ADD vector form 2 After the middle-end support the form 2 of