[gcc(refs/users/meissner/heads/work186-vpair)] Add ChangeLog.vpair and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:350977a1094aab16e43144c56a13a2b1d10cf309 commit 350977a1094aab16e43144c56a13a2b1d10cf309 Author: Michael Meissner Date: Thu Nov 14 12:08:51 2024 -0500 Add ChangeLog.vpair and update REVISION. 2024-11-14 Michael Meissner gcc/ * Cha

[gcc(refs/users/meissner/heads/work186-bugs)] Add ChangeLog.bugs and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:043761f295c0b26a027e53267c3c2ee62b94c2fc commit 043761f295c0b26a027e53267c3c2ee62b94c2fc Author: Michael Meissner Date: Thu Nov 14 12:09:49 2024 -0500 Add ChangeLog.bugs and update REVISION. 2024-11-14 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work186-bugs' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-bugs' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work186-vpair' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-vpair' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work186-libs' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-libs' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work186-libs)] Add ChangeLog.libs and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3779b9490f5761f6f370c65a3ff70b2ec3a9854c commit 3779b9490f5761f6f370c65a3ff70b2ec3a9854c Author: Michael Meissner Date: Thu Nov 14 12:10:52 2024 -0500 Add ChangeLog.libs and update REVISION. 2024-11-14 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work185-dmf' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work185-dmf' was created in namespace 'refs/users' pointing to: 1c686b511ed6... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work186-sha' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-sha' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc r15-5260] aarch64: Add __builtin_aarch64_chkfeat

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:42e8d1a7e8d1b2d38081ef9afbb0e9eb696055e1 commit r15-5260-g42e8d1a7e8d1b2d38081ef9afbb0e9eb696055e1 Author: Szabolcs Nagy Date: Thu Nov 14 16:15:05 2024 + aarch64: Add __builtin_aarch64_chkfeat Builtin for chkfeat: the input argument is used to initialize

[gcc(refs/users/meissner/heads/work186-test)] Add ChangeLog.test and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:46f25932b727b0a2f96457edb1cd554dcddbc2ad commit 46f25932b727b0a2f96457edb1cd554dcddbc2ad Author: Michael Meissner Date: Thu Nov 14 12:12:40 2024 -0500 Add ChangeLog.test and update REVISION. 2024-11-14 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work186-test' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-test' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work186-sha)] Add ChangeLog.sha and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:55a53162c0f559c29f2e193807b0d6db5f517b39 commit 55a53162c0f559c29f2e193807b0d6db5f517b39 Author: Michael Meissner Date: Thu Nov 14 12:11:43 2024 -0500 Add ChangeLog.sha and update REVISION. 2024-11-14 Michael Meissner gcc/ * Chang

[gcc r15-5286] libstdc++: Make _GLIBCXX_NODISCARD work for C++11 and C++14

2024-11-14 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:e627a941dc463db08f68d94f5ade74665b3070d4 commit r15-5286-ge627a941dc463db08f68d94f5ade74665b3070d4 Author: Jonathan Wakely Date: Mon Feb 26 11:40:46 2024 + libstdc++: Make _GLIBCXX_NODISCARD work for C++11 and C++14 The _GLIBCXX_NODISCARD macro only expan

[gcc(refs/users/meissner/heads/work186)] Add ChangeLog.meissner and REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8ceea75b62086870d662cde6b43780eb34c0e10e commit 8ceea75b62086870d662cde6b43780eb34c0e10e Author: Michael Meissner Date: Thu Nov 14 12:07:01 2024 -0500 Add ChangeLog.meissner and REVISION. 2024-11-14 Michael Meissner gcc/ * REVISIO

[gcc] Created branch 'meissner/heads/work186-orig' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-orig' was created in namespace 'refs/users' pointing to: e627a941dc46... libstdc++: Make _GLIBCXX_NODISCARD work for C++11 and C++14

[gcc r15-5262] aarch64: Add __builtin_aarch64_chkfeat and __chkfeat tests

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:8e3ee22346c86d0199d32eb80538b55a0b1469ea commit r15-5262-g8e3ee22346c86d0199d32eb80538b55a0b1469ea Author: Szabolcs Nagy Date: Thu Nov 14 16:15:06 2024 + aarch64: Add __builtin_aarch64_chkfeat and __chkfeat tests gcc/testsuite/ChangeLog:

[gcc] Created branch 'meissner/heads/work186-dmf' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186-dmf' was created in namespace 'refs/users' pointing to: 8ceea75b6208... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work186-dmf)] Add ChangeLog.dmf and update REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cfa79cf5422d2480a18abbff311d421842d96ef1 commit cfa79cf5422d2480a18abbff311d421842d96ef1 Author: Michael Meissner Date: Thu Nov 14 12:07:59 2024 -0500 Add ChangeLog.dmf and update REVISION. 2024-11-14 Michael Meissner gcc/ * Chang

[gcc(refs/users/meissner/heads/work186-orig)] Add REVISION.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4635be12b4ee88b75613b56769b60f7a036054a6 commit 4635be12b4ee88b75613b56769b60f7a036054a6 Author: Michael Meissner Date: Thu Nov 14 12:13:48 2024 -0500 Add REVISION. 2024-11-14 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc r15-5287] contrib: Add another ignored commit

2024-11-14 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:e5d6e857af903604a526507cffec9c8b8c989d4f commit r15-5287-ge5d6e857af903604a526507cffec9c8b8c989d4f Author: Jeff Law Date: Thu Nov 14 10:14:53 2024 -0700 contrib: Add another ignored commit * gcc-changelog/git_update_version.py (ignored_commits): Add

[gcc] Created branch 'meissner/heads/work186' in namespace 'refs/users'

2024-11-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work186' was created in namespace 'refs/users' pointing to: e627a941dc46... libstdc++: Make _GLIBCXX_NODISCARD work for C++11 and C++14

[gcc r15-5289] libstdc++: Fix get<0> constraint for lvalue ranges::subrange (LWG 3589)

2024-11-14 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:4a3a0be34f723df192361e43bb48b9292dfe3a54 commit r15-5289-g4a3a0be34f723df192361e43bb48b9292dfe3a54 Author: Jonathan Wakely Date: Thu Nov 14 17:31:43 2024 + libstdc++: Fix get<0> constraint for lvalue ranges::subrange (LWG 3589) Apprived at October 2021 pl

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f02415dc2edcdea220c4b7bd8af8a8ad7b0f commit f02415dc2edcdea220c4b7bd8af8a8ad7b0f Author: Michael Meissner Date: Thu Nov 14 12:52:59 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c9284341b3d7f4dfcbfc5619ba0f1b925f1b1bc8 commit c9284341b3d7f4dfcbfc5619ba0f1b925f1b1bc8 Author: Michael Meissner Date: Thu Nov 14 12:55:55 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-builtin.cc | 2 +- gcc/config/rs6000/rs6000-c.cc | 2 +-

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b20db1b133ae74b8410f87ac2c2eb81f38e45436 commit b20db1b133ae74b8410f87ac2c2eb81f38e45436 Author: Michael Meissner Date: Thu Nov 14 22:26:35 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9c262ae8e2d3ebfdf01ba7f06d072558a89b78fe commit 9c262ae8e2d3ebfdf01ba7f06d072558a89b78fe Author: Michael Meissner Date: Thu Nov 14 22:15:18 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5 and OPTION_MASK_PO

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f79eae4896f752e695fe555c911791da5cb9bec1 commit f79eae4896f752e695fe555c911791da5cb9bec1 Author: Michael Meissner Date: Thu Nov 14 23:47:43 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 20 +--- 1 file changed, 9 insertions(+), 11

[gcc r15-5302] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p4

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:2e22882f3ec88f540c2255ddce4fb69ac69911b7 commit r15-5302-g2e22882f3ec88f540c2255ddce4fb69ac69911b7 Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p4 All kinds of vector float compa

[gcc r15-5303] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p1

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:311bcf9d4c3950e75a8ea83f8b1dd1facffd1910 commit r15-5303-g311bcf9d4c3950e75a8ea83f8b1dd1facffd1910 Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p1 The current handlings in rs60

[gcc r15-5306] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p4

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:c8e5c0e01ecfc8b7bb98359242d36614155a6606 commit r15-5306-gc8e5c0e01ecfc8b7bb98359242d36614155a6606 Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p4 The current handlings in rs60

[gcc r15-5301] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p3

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:893ee27356b05e706c79e4551b628fb93645623e commit r15-5301-g893ee27356b05e706c79e4551b628fb93645623e Author: Kewen Lin Date: Fri Nov 15 03:46:32 2024 + rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p3 All kinds of vector float compa

[gcc r15-5299] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p1

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:a2da2fca004fd3002d45ba298f6203c7972f9eb6 commit r15-5299-ga2da2fca004fd3002d45ba298f6203c7972f9eb6 Author: Kewen Lin Date: Fri Nov 15 03:46:32 2024 + rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p1 All kinds of vector float compa

[gcc r15-5300] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p2

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:5210565ec17728eab289104aedd09d50731da8ec commit r15-5300-g5210565ec17728eab289104aedd09d50731da8ec Author: Kewen Lin Date: Fri Nov 15 03:46:32 2024 + rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p2 All kinds of vector float compa

[gcc r15-5307] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p5

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:96a468842ef8b5d9b971428c7ba4e14fdab5ea94 commit r15-5307-g96a468842ef8b5d9b971428c7ba4e14fdab5ea94 Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p5 The current handlings in rs60

[gcc r15-5304] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p2

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:d35ee820b43e80a1298deecc60fdee32d9416eff commit r15-5304-gd35ee820b43e80a1298deecc60fdee32d9416eff Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p2 The current handlings in rs60

[gcc(refs/users/meissner/heads/work186)] Change TARGET_MODULO to TARGET_POWER9.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3cd85c02958b54a1a6a799cf81539e2fab1c70db commit 3cd85c02958b54a1a6a799cf81539e2fab1c70db Author: Michael Meissner Date: Thu Nov 14 22:58:32 2024 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

[gcc(refs/users/meissner/heads/work186)] Do not allow -mvsx to boost processor to power7.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:913335601c922c2dfbd53931a9d60e413e0a9cc8 commit 913335601c922c2dfbd53931a9d60e413e0a9cc8 Author: Michael Meissner Date: Thu Nov 14 23:35:32 2024 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTD to TARGET_POWER7.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3ff1beca1ade2737f1e09c35edb9509041d58850 commit 3ff1beca1ade2737f1e09c35edb9509041d58850 Author: Michael Meissner Date: Thu Nov 14 22:44:41 2024 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c07fafdc90d34fa3c4ae6fae6628e4e63059cb42 commit c07fafdc90d34fa3c4ae6fae6628e4e63059cb42 Author: Michael Meissner Date: Thu Nov 14 22:03:16 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:165cf8fe46471558c4f5de134875f6e08cbe524a commit 165cf8fe46471558c4f5de134875f6e08cbe524a Author: Michael Meissner Date: Thu Nov 14 13:52:21 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-builtin.cc | 6 +++--- gcc/config/rs6000/rs6000-c.cc | 6

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0f2e33206170e385a4c1e50f1754929c54d4b622 commit 0f2e33206170e385a4c1e50f1754929c54d4b622 Author: Michael Meissner Date: Thu Nov 14 13:51:19 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6 and OPTION_MASK_CMPB to

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b427253c9361e20158cd4863aa8c53d388657a61 commit b427253c9361e20158cd4863aa8c53d388657a61 Author: Michael Meissner Date: Thu Nov 14 13:19:50 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5 and OPTION_MASK_PO

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b2a6bbdb031696e2eac733a22ddaa89a2063deb7 commit b2a6bbdb031696e2eac733a22ddaa89a2063deb7 Author: Michael Meissner Date: Thu Nov 14 21:25:41 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/default64.h | 11 --- gcc/config/rs6000/rs6000.cc | 215 +++--

[gcc(refs/users/meissner/heads/work186)] Add rs6000 architecture masks.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:328df38218badb434c8638c611d913438fc27881 commit 328df38218badb434c8638c611d913438fc27881 Author: Michael Meissner Date: Thu Nov 14 21:24:41 2024 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc r15-5261] aarch64: Add ACLE __chkfeat intrinsic

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:68d8a00bdad3204f3909f5a6c01903f8f1bfdef5 commit r15-5261-g68d8a00bdad3204f3909f5a6c01903f8f1bfdef5 Author: Yury Khrustalev Date: Thu Nov 14 16:15:05 2024 + aarch64: Add ACLE __chkfeat intrinsic Note that compared to __builtin_aarch64_chkfeat (x) the ACLE

[gcc r15-5268] aarch64: Add non-local goto and jump tests for GCS

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:89c7ebdee1177ee8131bb50dc2c8fc6217c66d9e commit r15-5268-g89c7ebdee1177ee8131bb50dc2c8fc6217c66d9e Author: Szabolcs Nagy Date: Thu Nov 14 16:15:09 2024 + aarch64: Add non-local goto and jump tests for GCS These are scan asm tests only, relying on existing

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ea3294aa02e54f46a37083805e9f83b4e55ab7b6 commit ea3294aa02e54f46a37083805e9f83b4e55ab7b6 Author: Michael Meissner Date: Thu Nov 14 18:10:51 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6 and OPTION_MASK_CMPB to

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:91f163d8135da00d6edac03ea81d5c29a78582aa commit 91f163d8135da00d6edac03ea81d5c29a78582aa Author: Michael Meissner Date: Thu Nov 14 18:06:55 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5 and OPTION_MASK_PO

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:044e77421a761e6d3b579d938dd664884c415194 commit 044e77421a761e6d3b579d938dd664884c415194 Author: Michael Meissner Date: Thu Nov 14 18:00:53 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTD to TARGET_POWER7.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d930a1c044147ab5d73b1bc5ec0ee46541865e44 commit d930a1c044147ab5d73b1bc5ec0ee46541865e44 Author: Michael Meissner Date: Thu Nov 14 18:13:45 2024 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_MODULO to TARGET_POWER9.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:da42fa4e7dee68d56707fd12ce1b976536619fc1 commit da42fa4e7dee68d56707fd12ce1b976536619fc1 Author: Michael Meissner Date: Thu Nov 14 18:17:18 2024 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9 and OPTION_MASK_MOD

[gcc r15-5308] RISC-V: Move scalar SAT_ADD test cases to a isolated folder

2024-11-14 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:e0a402b3e28545abe8b190fb84ccc180d0744b13 commit r15-5308-ge0a402b3e28545abe8b190fb84ccc180d0744b13 Author: Pan Li Date: Fri Nov 15 11:42:13 2024 +0800 RISC-V: Move scalar SAT_ADD test cases to a isolated folder Move the scalar SAT_ADD includes both the signed

[gcc(refs/users/meissner/heads/work186)] Add rs6000 architecture masks.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0a746dd1f8ed5d199b026a8f3a05a28f3b1f7418 commit 0a746dd1f8ed5d199b026a8f3a05a28f3b1f7418 Author: Michael Meissner Date: Thu Nov 14 23:16:46 2024 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc(refs/users/meissner/heads/work186)] Use architecture flags for defining _ARCH_PWR macros.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fa4f0516317565a9aa06c0509da47f803f36c1cc commit fa4f0516317565a9aa06c0509da47f803f36c1cc Author: Michael Meissner Date: Thu Nov 14 23:25:02 2024 -0500 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc r15-5293] The fix for PR117191

2024-11-14 Thread Denis Chertykov via Gcc-cvs
https://gcc.gnu.org/g:fe1486e118d72d660284af43cb739e20d094b585 commit r15-5293-gfe1486e118d72d660284af43cb739e20d094b585 Author: Denis Chertykov Date: Fri Nov 15 00:50:36 2024 +0400 The fix for PR117191 Wrong code appears after dse2 pass because it removes necessary insns. (ie

[gcc r15-5294] gcc: regenerate configure

2024-11-14 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:7744da67e95824e15de5773e608aeb3d2bbd8653 commit r15-5294-g7744da67e95824e15de5773e608aeb3d2bbd8653 Author: Sam James Date: Thu Nov 14 20:52:43 2024 + gcc: regenerate configure r15-5257-g56ded80b96b0f6 didn't regenerate configure correctly. See h

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:41228ab6e1c248db4e1abdca65caddc5d5c7242c commit 41228ab6e1c248db4e1abdca65caddc5d5c7242c Author: Michael Meissner Date: Thu Nov 14 13:01:08 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTD to TARGET_POWER7.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cd71abc54f8d44ac9f63dd832554d7c8d95706c6 commit cd71abc54f8d44ac9f63dd832554d7c8d95706c6 Author: Michael Meissner Date: Thu Nov 14 14:25:45 2024 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:22c49a15753526225d2ef7853d2c4483359a5239 commit 22c49a15753526225d2ef7853d2c4483359a5239 Author: Michael Meissner Date: Thu Nov 14 13:59:39 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6 and OPTION_MASK_CMPB to

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c0f96b024f68b31752041e7d6dfa83811c5a10ac commit c0f96b024f68b31752041e7d6dfa83811c5a10ac Author: Michael Meissner Date: Thu Nov 14 13:59:16 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5 and OPTION_MASK_PO

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3d69c6780399fdb6630834cc53d5ef57dbfb6f3f commit 3d69c6780399fdb6630834cc53d5ef57dbfb6f3f Author: Michael Meissner Date: Thu Nov 14 13:58:49 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_MODULO to TARGET_POWER9.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d68704997f2e73fcecf75d74fc1559b7fe055463 commit d68704997f2e73fcecf75d74fc1559b7fe055463 Author: Michael Meissner Date: Thu Nov 14 14:47:53 2024 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9 and OPTION_MASK_MOD

[gcc(refs/users/meissner/heads/work186)] Do not allow -mvsx to boost processor to power7.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e98592aa5924c0569df27db5bddbc277dea78f21 commit e98592aa5924c0569df27db5bddbc277dea78f21 Author: Michael Meissner Date: Fri Nov 15 00:56:39 2024 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:81b2cdf680f510a230b88c8f86e1caffb9ef71cd commit 81b2cdf680f510a230b88c8f86e1caffb9ef71cd Author: Michael Meissner Date: Fri Nov 15 00:57:55 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) di

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2879c3ba1500ac75a3b8dd17580c885add1aa885 commit 2879c3ba1500ac75a3b8dd17580c885add1aa885 Author: Michael Meissner Date: Fri Nov 15 00:52:20 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000.cc | 129 +--- gcc/testsu

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d553483426809f56c5a3fa80d598bc5549a9d74a commit d553483426809f56c5a3fa80d598bc5549a9d74a Author: Michael Meissner Date: Thu Nov 14 21:37:18 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/default64.h | 11 -- gcc/config/rs6000/dfp.md| 2 +-

[gcc(refs/users/meissner/heads/work186)] Add support for -mcpu=future

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8bbd4d135285dff469a2435f34f694d6e5ce084b commit 8bbd4d135285dff469a2435f34f694d6e5ce084b Author: Michael Meissner Date: Thu Nov 14 23:40:18 2024 -0500 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8c6b674e36d5918fda788bb26b5bceb1bdb484f2 commit 8c6b674e36d5918fda788bb26b5bceb1bdb484f2 Author: Michael Meissner Date: Thu Nov 14 23:44:04 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 214 + 1 file

[gcc(refs/users/meissner/heads/work186)] Add -mcpu=future tuning support.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:49de9e438732c1d9a5f7703b4e0dba052bbb5df3 commit 49de9e438732c1d9a5f7703b4e0dba052bbb5df3 Author: Michael Meissner Date: Thu Nov 14 23:41:52 2024 -0500 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc r15-5305] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p3

2024-11-14 Thread Kewen Lin via Gcc-cvs
https://gcc.gnu.org/g:35c83e66c0085bc67fcb21b4413bace452ce0ca0 commit r15-5305-g35c83e66c0085bc67fcb21b4413bace452ce0ca0 Author: Kewen Lin Date: Fri Nov 15 03:46:33 2024 + rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p3 The current handlings in rs60

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:67e4c2848c8fce5874286ebaf3b53c50bc9e8793 commit 67e4c2848c8fce5874286ebaf3b53c50bc9e8793 Author: Michael Meissner Date: Thu Nov 14 23:04:02 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 137 + 1 file

[gcc r15-5309] testsuite: fix g++.dg/tree-ssa/pr58483.C

2024-11-14 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:3757009af71cd8404198909f087b5140ce42500a commit r15-5309-g3757009af71cd8404198909f087b5140ce42500a Author: Marek Polacek Date: Fri Nov 15 00:02:44 2024 -0500 testsuite: fix g++.dg/tree-ssa/pr58483.C This test mistakenly used two dg-do compile. Since it passe

[gcc r15-5310] c: Add _Decimal64x support

2024-11-14 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1910ecf15bfcc560dc5089d42c9d75bc30b35c2a commit r15-5310-g1910ecf15bfcc560dc5089d42c9d75bc30b35c2a Author: Jakub Jelinek Date: Fri Nov 15 08:43:48 2024 +0100 c: Add _Decimal64x support The following patch adds _Decimal64x type support. Our dfp libraries (dpd

[gcc r15-5290] libstdc++: Implement LWG 3563 changes to keys_view and values_view

2024-11-14 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:361050589b144913ec05d9d8e10639afa98319a8 commit r15-5290-g361050589b144913ec05d9d8e10639afa98319a8 Author: Patrick Palka Date: Thu Nov 14 13:27:41 2024 -0500 libstdc++: Implement LWG 3563 changes to keys_view and values_view This LWG issue corrects the defini

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:132ff16c4986dc2fbb8cbe089a379fcb2887dfae commit 132ff16c4986dc2fbb8cbe089a379fcb2887dfae Author: Michael Meissner Date: Thu Nov 14 13:57:40 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/rs6000-builtin.cc | 6 +++--- gcc/config/rs6000/rs6000-c.cc | 6

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dda19c152e7b80234d85323b13b83e865c5b7cc2 commit dda19c152e7b80234d85323b13b83e865c5b7cc2 Author: Michael Meissner Date: Thu Nov 14 13:53:51 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5 and OPTION_MASK_PO

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4001e93682384f195628f5c2609b52332558c7c8 commit 4001e93682384f195628f5c2609b52332558c7c8 Author: Michael Meissner Date: Thu Nov 14 13:52:47 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5 and OPTION_MASK_P

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:59e6b014546fc80fedf332a71bc8d05a1a93819f commit 59e6b014546fc80fedf332a71bc8d05a1a93819f Author: Michael Meissner Date: Thu Nov 14 13:54:45 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6 and OPTION_MASK_CMPB to

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e81e3b2208e24210af9ca003d56fb12a1d03ba3f commit e81e3b2208e24210af9ca003d56fb12a1d03ba3f Author: Michael Meissner Date: Thu Nov 14 17:39:14 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/dfp.md| 2 +- gcc/config/rs6000/rs6000-builtin.cc | 14 +++-

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:578f73b983bf04e1ee7724548e298ad4487bdd22 commit 578f73b983bf04e1ee7724548e298ad4487bdd22 Author: Michael Meissner Date: Thu Nov 14 14:50:10 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 233 + 1 file

[gcc r15-5291] ipa: Rationalize IPA-VR computations across pass-through jump functions

2024-11-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:012f5a22bac26a898ab66655965b07ac23201fdd commit r15-5291-g012f5a22bac26a898ab66655965b07ac23201fdd Author: Martin Jambor Date: Thu Nov 14 20:55:06 2024 +0100 ipa: Rationalize IPA-VR computations across pass-through jump functions Currently ipa_value_range_fro

[gcc r15-5292] libstdc++: Make equal and is_permutation short-circuit (LWG 3560)

2024-11-14 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:45cc42d6dc0642612e7076e95820438a1aab5479 commit r15-5292-g45cc42d6dc0642612e7076e95820438a1aab5479 Author: Jonathan Wakely Date: Thu Nov 14 16:57:17 2024 + libstdc++: Make equal and is_permutation short-circuit (LWG 3560) We already implement short-circui

[gcc r15-5265] aarch64: Add ACLE __gcs* intrinsics

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:a2bb4588f653148ea61913102965337c366cc79b commit r15-5265-ga2bb4588f653148ea61913102965337c366cc79b Author: Yury Khrustalev Date: Thu Nov 14 16:15:07 2024 + aarch64: Add ACLE __gcs* intrinsics Add the following ACLE intrinsics: - void *__gcspr(vo

[gcc r15-5277] aarch64: Add tests and docs for indirect_return attribute

2024-11-14 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:e36249f8228d9b861550e81b117025462d876a0b commit r15-5277-ge36249f8228d9b861550e81b117025462d876a0b Author: Richard Ball Date: Thu Nov 14 16:15:13 2024 + aarch64: Add tests and docs for indirect_return attribute This patch adds a new testcase and docs for

[gcc r15-5297] libstdc++: Fix indentation in std::list::emplace_back

2024-11-14 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:71f221a8bee6274f37af99138b41c3ae451527ef commit r15-5297-g71f221a8bee6274f37af99138b41c3ae451527ef Author: Jonathan Wakely Date: Fri Nov 15 00:00:38 2024 + libstdc++: Fix indentation in std::list::emplace_back libstdc++-v3/ChangeLog: * in

[gcc r15-5296] [RISC-V][V2] Fix type on vector move patterns

2024-11-14 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:aaada43a2a91194a3c50e364d9dde277fb4b764b commit r15-5296-gaaada43a2a91194a3c50e364d9dde277fb4b764b Author: Jeff Law Date: Thu Nov 14 16:57:50 2024 -0700 [RISC-V][V2] Fix type on vector move patterns Updated version of my prior patch to fix type attributes on

[gcc r15-5295] Fortran: fix passing of NULL() actual argument to character dummy [PR104819]

2024-11-14 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:f70c1d517e09c4dde421774a8cec591ca3c479a0 commit r15-5295-gf70c1d517e09c4dde421774a8cec591ca3c479a0 Author: Harald Anlauf Date: Thu Nov 14 21:38:04 2024 +0100 Fortran: fix passing of NULL() actual argument to character dummy [PR104819] Ensure that character le

[gcc(refs/users/meissner/heads/work186)] Add rs6000 architecture masks.

2024-11-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:af57d156bc1a828accc4f089d92a10e56432ff93 commit af57d156bc1a828accc4f089d92a10e56432ff93 Author: Michael Meissner Date: Thu Nov 14 21:26:05 2024 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc r15-5227] tree-optimization/117556 - SLP of live stmts from load-lanes

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4b4aa47ed296968507b2fde70d2e651129ff3b36 commit r15-5227-g4b4aa47ed296968507b2fde70d2e651129ff3b36 Author: Richard Biener Date: Wed Nov 13 14:43:27 2024 +0100 tree-optimization/117556 - SLP of live stmts from load-lanes The following fixes SLP live lane gener

[gcc r15-5229] tree-optimization/117554 - correct single-element interleaving check

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:72df175c93d81d4eea67d889d76fda7381fb6743 commit r15-5229-g72df175c93d81d4eea67d889d76fda7381fb6743 Author: Richard Biener Date: Wed Nov 13 15:05:00 2024 +0100 tree-optimization/117554 - correct single-element interleaving check In addition to a single DR we a

[gcc r15-5230] Do not consider overrun for VMAT_ELEMENTWISE

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:6d85a0bc2e09221bdb412bc47aefbcd10c546fd5 commit r15-5230-g6d85a0bc2e09221bdb412bc47aefbcd10c546fd5 Author: Richard Biener Date: Wed Nov 13 11:32:13 2024 +0100 Do not consider overrun for VMAT_ELEMENTWISE When we classify an SLP access as VMAT_ELEMENTWISE we s

[gcc r15-5231] MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906]

2024-11-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:879c1619ab5a708514cbb1f3754e59f30ba29e6c commit r15-5231-g879c1619ab5a708514cbb1f3754e59f30ba29e6c Author: Eikansh Gupta Date: Mon Nov 11 17:06:04 2024 +0530 MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906] The pattern `a rrotate (32-b)` should be

[gcc r15-5232] cfgexpand: Skip doing conflicts if there is only 1 variable

2024-11-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:301dab51be5d8a3c690cd9b0cea462fb11a3ad4b commit r15-5232-g301dab51be5d8a3c690cd9b0cea462fb11a3ad4b Author: Andrew Pinski Date: Tue Nov 12 22:13:35 2024 -0800 cfgexpand: Skip doing conflicts if there is only 1 variable This is a small speed up. If there is onl

[gcc r15-5237] libstdc++: Add missing parts of LWG 3480 for directory iterators [PR117560]

2024-11-14 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:eec6e8923586b9a54e37f32cef112d26d86e8f01 commit r15-5237-geec6e8923586b9a54e37f32cef112d26d86e8f01 Author: Jonathan Wakely Date: Thu Nov 14 01:14:44 2024 + libstdc++: Add missing parts of LWG 3480 for directory iterators [PR117560] It looks like I only re

[gcc r15-5228] tree-optimization/117559 - avoid hybrid SLP for masked load/store lanes

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:ba192895d17c4fc4676444fe1bd4a593d20e6def commit r15-5228-gba192895d17c4fc4676444fe1bd4a593d20e6def Author: Richard Biener Date: Wed Nov 13 13:56:13 2024 +0100 tree-optimization/117559 - avoid hybrid SLP for masked load/store lanes Hybrid analysis is confused

[gcc r15-5234] tree-optimization/117567 - make SLP reassoc resilent against NULL lanes

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:f56343c5ea9a11fa740e0330ec121b826e349879 commit r15-5234-gf56343c5ea9a11fa740e0330ec121b826e349879 Author: Richard Biener Date: Thu Nov 14 10:17:23 2024 +0100 tree-optimization/117567 - make SLP reassoc resilent against NULL lanes The following tries to make

[gcc r15-5235] Remove last comparison-code expand_vec_cond_expr_p call from vectorizer

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:86708a88fb53518f1a54105c1fd006b57f14e7ce commit r15-5235-g86708a88fb53518f1a54105c1fd006b57f14e7ce Author: Richard Biener Date: Tue Nov 12 13:55:14 2024 +0100 Remove last comparison-code expand_vec_cond_expr_p call from vectorizer The following refactors the

[gcc r15-5226] RISC-V: Rearrange the test files for scalar SAT_ADD [NFC]

2024-11-14 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:735f5260fb42919a651ed8e381c9e1a11e753345 commit r15-5226-g735f5260fb42919a651ed8e381c9e1a11e753345 Author: Pan Li Date: Thu Nov 14 14:16:15 2024 +0800 RISC-V: Rearrange the test files for scalar SAT_ADD [NFC] The test files of scalar SAT_ADD only has numbers

[gcc r15-5233] libgcc: Fix COPY_ARG_VAL initializer (PR 117537)

2024-11-14 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:13a966d56fe60418cf88c11cbd45797f1cbfed5f commit r15-5233-g13a966d56fe60418cf88c11cbd45797f1cbfed5f Author: Christophe Lyon Date: Wed Nov 13 21:20:13 2024 + libgcc: Fix COPY_ARG_VAL initializer (PR 117537) We recently forced -Werror when building libgcc fo

[gcc r15-5236] Avoid expand_vec_cond_expr_p with comparison code

2024-11-14 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:9ede072ffafcde27d0e9fe76bb7ffacb4f48a2d6 commit r15-5236-g9ede072ffafcde27d0e9fe76bb7ffacb4f48a2d6 Author: Richard Biener Date: Tue Nov 12 14:45:02 2024 +0100 Avoid expand_vec_cond_expr_p with comparison code This removes the obsolete API use by vector divmod

  1   2   >