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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:56a9cb1835099a9fdcdfd2daac444611ca251a7d commit 56a9cb1835099a9fdcdfd2daac444611ca251a7d Author: Michael Meissner Date: Mon May 19 18:44:13 2025 -0400 Add ChangeLog.cmodel and update REVISION. 2025-05-19 Michael Meissner gcc/ * Ch

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-dmf' was created in namespace 'refs/users' pointing to: 7669ec100a3a... Add ChangeLog.meissner and REVISION.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c3039c30b5f2d7574fbaaf199706eb250b88c040 commit c3039c30b5f2d7574fbaaf199706eb250b88c040 Author: Michael Meissner Date: Mon May 19 18:45:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-libs' was created in namespace 'refs/users' pointing to: 7669ec100a3a... Add ChangeLog.meissner and REVISION.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d316b85d76a1d62199e9c01aedce8bb31361aa7b commit d316b85d76a1d62199e9c01aedce8bb31361aa7b Author: Michael Meissner Date: Mon May 19 18:46:31 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-sha' was created in namespace 'refs/users' pointing to: 7669ec100a3a... Add ChangeLog.meissner and REVISION.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8c290e8c53231f15d1df7627aec20c584a3fa284 commit 8c290e8c53231f15d1df7627aec20c584a3fa284 Author: Michael Meissner Date: Mon May 19 18:47:41 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-test' was created in namespace 'refs/users' pointing to: 7669ec100a3a... Add ChangeLog.meissner and REVISION.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e6b705d156ef5548c1f3be5071270561dbf95616 commit e6b705d156ef5548c1f3be5071270561dbf95616 Author: Michael Meissner Date: Mon May 19 18:49:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work206-submit' in namespace 'refs/users'

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-submit' was created in namespace 'refs/users' pointing to: 7669ec100a3a... Add ChangeLog.meissner and REVISION.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e00845ee92cdf698048a15093d85bc7c8f7a commit e00845ee92cdf698048a15093d85bc7c8f7a Author: Michael Meissner Date: Mon May 19 18:50:14 2025 -0400 Add ChangeLog.submit and update REVISION. 2025-05-19 Michael Meissner gcc/ * Ch

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-orig' was created in namespace 'refs/users' pointing to: 23a8659a3e3a... hpux: Fix detection of atomic support when profiling

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:63d7aa40d258975182f6c51ce1781c167b2fb4af commit 63d7aa40d258975182f6c51ce1781c167b2fb4af Author: Michael Meissner Date: Mon May 19 18:51:18 2025 -0400 Add REVISION. 2025-05-19 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc r16-740] [committed][RISC-V][PR target/120333] Remove bogus bext pattern

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:38fa6c0455ec14f2f42310a817b90765ad894aa4 commit r16-740-g38fa6c0455ec14f2f42310a817b90765ad894aa4 Author: Jeff Law Date: Mon May 19 16:55:15 2025 -0600 [committed][RISC-V][PR target/120333] Remove bogus bext pattern I goof'd when doing analysis of missed bext

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e60083e4f5db1b76d57b38928cb9efa83aa51507 commit e60083e4f5db1b76d57b38928cb9efa83aa51507 Author: Michael Meissner Date: Mon May 19 18:56:11 2025 -0400 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:212b1faedf5ad7b68f90c9d4725ad47d885ca0b9 commit 212b1faedf5ad7b68f90c9d4725ad47d885ca0b9 Author: Michael Meissner Date: Mon May 19 18:56:28 2025 -0400 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8426a40571d78025aa3ceeffeb05c5a8180a6de8 commit 8426a40571d78025aa3ceeffeb05c5a8180a6de8 Author: Michael Meissner Date: Mon May 19 18:56:40 2025 -0400 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9d476615d3118b8932be0dcb2273afef8b3a910c commit 9d476615d3118b8932be0dcb2273afef8b3a910c Author: Michael Meissner Date: Mon May 19 18:57:17 2025 -0400 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3474e41e60770021c8597f806c6ae51b370b commit 3474e41e60770021c8597f806c6ae51b370b Author: Michael Meissner Date: Mon May 19 18:56:56 2025 -0400 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e54cfbc2759f560881f4d43ae12ff0d52744a80a commit e54cfbc2759f560881f4d43ae12ff0d52744a80a Author: Michael Meissner Date: Mon May 19 19:00:46 2025 -0400 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dfea870ee02ac78e48ad740008d46514e485311e commit dfea870ee02ac78e48ad740008d46514e485311e Author: Michael Meissner Date: Mon May 19 19:01:03 2025 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc(refs/users/meissner/heads/work206)] Add -mcpu=future tests.

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0335a4bad5beb03eca8cf7533b12d5ce9c61d8d0 commit 0335a4bad5beb03eca8cf7533b12d5ce9c61d8d0 Author: Michael Meissner Date: Mon May 19 19:01:16 2025 -0400 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-05-19 Michael Meissner

[gcc(refs/users/meissner/heads/work206)] Use vector pair load/store for memcpy with -mcpu=future

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fde0a6c201193c73b03ccf3098493bb85f02928d commit fde0a6c201193c73b03ccf3098493bb85f02928d Author: Michael Meissner Date: Mon May 19 19:01:37 2025 -0400 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC di

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:087bbada9c51cb326b850766d59d9ab4c125fba4 commit 087bbada9c51cb326b850766d59d9ab4c125fba4 Author: Michael Meissner Date: Mon May 19 19:02:24 2025 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6d6e74fab53caa6386c7167068e5d9c76a3421c7 commit 6d6e74fab53caa6386c7167068e5d9c76a3421c7 Author: Michael Meissner Date: Mon May 19 19:02:44 2025 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:80b674344715a3366d2582b7261867bd0997acc2 commit 80b674344715a3366d2582b7261867bd0997acc2 Author: Michael Meissner Date: Mon May 19 19:03:33 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 398 - 1 file

[gcc/meissner/heads/work206-bugs] (14 commits) Merge commit 'refs/users/meissner/heads/work206-bugs' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-bugs' was updated to point to: df1f2f9dd55f... Merge commit 'refs/users/meissner/heads/work206-bugs' of gi It previously pointed to: b16d59de4b86... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:67ea571dc18ccf1c5b9cef95b684c42e7e427a02 commit 67ea571dc18ccf1c5b9cef95b684c42e7e427a02 Author: Michael Meissner Date: Mon May 19 18:42:47 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-bugs)] Merge commit 'refs/users/meissner/heads/work206-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:df1f2f9dd55f17fe9275c705b2a3f4b7808ae1d1 commit df1f2f9dd55f17fe9275c705b2a3f4b7808ae1d1 Merge: 67ea571dc18c b16d59de4b86 Author: Michael Meissner Date: Mon May 19 19:06:12 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-bugs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work206-cmodel] (14 commits) Merge commit 'refs/users/meissner/heads/work206-cmodel' of

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-cmodel' was updated to point to: 15580970c258... Merge commit 'refs/users/meissner/heads/work206-cmodel' of It previously pointed to: 56a9cb183509... Add ChangeLog.cmodel and update REVISION. Diff: Summary of changes (added commits): --

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:02e0628f04eb3c071e52220b48d2ddd8d84149d6 commit 02e0628f04eb3c071e52220b48d2ddd8d84149d6 Author: Michael Meissner Date: Mon May 19 18:44:13 2025 -0400 Add ChangeLog.cmodel and update REVISION. 2025-05-19 Michael Meissner gcc/ * Ch

[gcc(refs/users/meissner/heads/work206-cmodel)] Merge commit 'refs/users/meissner/heads/work206-cmodel' of git+ssh://gcc.gnu.org/git/gcc into me/wor

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:15580970c258e9905975eeaf8f7bf4bda79be9bb commit 15580970c258e9905975eeaf8f7bf4bda79be9bb Merge: 02e0628f04eb 56a9cb183509 Author: Michael Meissner Date: Mon May 19 19:08:09 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-cmodel' of git+ssh://gcc.gnu.org/gi

[gcc/meissner/heads/work206-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work206-dmf' of git

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-dmf' was updated to point to: 03c58eb8745c... Merge commit 'refs/users/meissner/heads/work206-dmf' of git It previously pointed to: c3039c30b5f2... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:709977cc6bb926b24b32574b897eb337f22056b8 commit 709977cc6bb926b24b32574b897eb337f22056b8 Author: Michael Meissner Date: Mon May 19 18:45:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

[gcc(refs/users/meissner/heads/work206-dmf)] Merge commit 'refs/users/meissner/heads/work206-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:03c58eb8745ce176d009570c41e079635c25481d commit 03c58eb8745ce176d009570c41e079635c25481d Merge: 709977cc6bb9 c3039c30b5f2 Author: Michael Meissner Date: Mon May 19 19:09:19 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-dmf' of git+ssh://gcc.gnu.org/git/g

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5f659950ba0fe800bbea422168765c5e675b7100 commit 5f659950ba0fe800bbea422168765c5e675b7100 Author: Michael Meissner Date: Mon May 19 18:46:31 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-libs)] Merge commit 'refs/users/meissner/heads/work206-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ce7a6041285b3bc755582474537dc2b10e03a2e3 commit ce7a6041285b3bc755582474537dc2b10e03a2e3 Merge: 5f659950ba0f d316b85d76a1 Author: Michael Meissner Date: Mon May 19 19:10:26 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-libs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work206-libs] (14 commits) Merge commit 'refs/users/meissner/heads/work206-libs' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-libs' was updated to point to: ce7a6041285b... Merge commit 'refs/users/meissner/heads/work206-libs' of gi It previously pointed to: d316b85d76a1... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:90d6707001a8c4fb383df8e234fd41f6dce0ad61 commit 90d6707001a8c4fb383df8e234fd41f6dce0ad61 Author: Michael Meissner Date: Mon May 19 18:47:41 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work206-sha] (14 commits) Merge commit 'refs/users/meissner/heads/work206-sha' of git

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-sha' was updated to point to: 0819cba6d436... Merge commit 'refs/users/meissner/heads/work206-sha' of git It previously pointed to: 8c290e8c5323... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work206-sha)] Merge commit 'refs/users/meissner/heads/work206-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0819cba6d4365045215d69f574229f58ed9f367e commit 0819cba6d4365045215d69f574229f58ed9f367e Merge: 90d6707001a8 8c290e8c5323 Author: Michael Meissner Date: Mon May 19 19:11:39 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-sha' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work206-test] (14 commits) Merge commit 'refs/users/meissner/heads/work206-test' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-test' was updated to point to: c4a0116e5313... Merge commit 'refs/users/meissner/heads/work206-test' of gi It previously pointed to: e6b705d156ef... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b6810854accd04c988958a92d5eb54e4b147aa67 commit b6810854accd04c988958a92d5eb54e4b147aa67 Author: Michael Meissner Date: Mon May 19 18:49:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-test)] Merge commit 'refs/users/meissner/heads/work206-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c4a0116e53138a740bb631e583be0a26dd37dec1 commit c4a0116e53138a740bb631e583be0a26dd37dec1 Merge: b6810854accd e6b705d156ef Author: Michael Meissner Date: Mon May 19 19:12:53 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-test' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work206-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:773e0d9c247bd89281c9e05899ef612373cd88cb commit 773e0d9c247bd89281c9e05899ef612373cd88cb Author: Michael Meissner Date: Mon May 19 19:16:32 2025 -0400 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work206-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0b13030dee7f873807108bd4b4ef6629008a7267 commit 0b13030dee7f873807108bd4b4ef6629008a7267 Author: Michael Meissner Date: Mon May 19 19:16:56 2025 -0400 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a ve

[gcc(refs/users/meissner/heads/work206-bugs)] Update ChangeLog.*

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7f1a334b1a91c804f8eb7c3c1525b2b244b2cd6f commit 7f1a334b1a91c804f8eb7c3c1525b2b244b2cd6f Author: Michael Meissner Date: Mon May 19 19:18:36 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 83 ++ 1 file

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0afb7fa1bd785c260f679b31c3707b3a149ad4c3 commit 0afb7fa1bd785c260f679b31c3707b3a149ad4c3 Author: Michael Meissner Date: Mon May 19 19:19:33 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 24 1 file changed, 12 insertions(+)

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1fda70c794b42c1d215b30567702cdf4d9edef68 commit 1fda70c794b42c1d215b30567702cdf4d9edef68 Author: Michael Meissner Date: Mon May 19 18:42:47 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a59403c47ebb800ae04389317e7daeab90c81e11 commit a59403c47ebb800ae04389317e7daeab90c81e11 Author: Michael Meissner Date: Mon May 19 19:16:32 2025 -0400 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work206-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e5a8dd375cff0d8bf99e245b66dc8a29d234d677 commit e5a8dd375cff0d8bf99e245b66dc8a29d234d677 Author: Michael Meissner Date: Mon May 19 19:16:56 2025 -0400 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a ve

[gcc(refs/users/meissner/heads/work206-bugs)] Update ChangeLog.*

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5e80a3b21334b69f1ecd4cf044ad6e054505041f commit 5e80a3b21334b69f1ecd4cf044ad6e054505041f Author: Michael Meissner Date: Mon May 19 19:18:36 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 83 ++ 1 file

[gcc(refs/users/meissner/heads/work206-bugs)] Merge commit 'refs/users/meissner/heads/work206-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f0602fb3dfbbe56c12f7005c9588ed88e4447708 commit f0602fb3dfbbe56c12f7005c9588ed88e4447708 Merge: 5e80a3b21334 7f1a334b1a91 Author: Michael Meissner Date: Mon May 19 19:20:27 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-bugs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work206-cmodel] (3 commits) Merge commit 'refs/users/meissner/heads/work206-cmodel' of

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-cmodel' was updated to point to: ab0ecc04a0d7... Merge commit 'refs/users/meissner/heads/work206-cmodel' of It previously pointed to: 15580970c258... Merge commit 'refs/users/meissner/heads/work206-cmodel' of Diff: Summary of changes (added commits):

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:96a5753d715bab70cfe8765026cf9685a43f89a7 commit 96a5753d715bab70cfe8765026cf9685a43f89a7 Author: Michael Meissner Date: Mon May 19 18:44:13 2025 -0400 Add ChangeLog.cmodel and update REVISION. 2025-05-19 Michael Meissner gcc/ * Ch

[gcc(refs/users/meissner/heads/work206-cmodel)] Merge commit 'refs/users/meissner/heads/work206-cmodel' of git+ssh://gcc.gnu.org/git/gcc into me/wor

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ab0ecc04a0d7bbeda6b8f282838b5f6ebe185e29 commit ab0ecc04a0d7bbeda6b8f282838b5f6ebe185e29 Merge: 96a5753d715b 15580970c258 Author: Michael Meissner Date: Mon May 19 19:22:25 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-cmodel' of git+ssh://gcc.gnu.org/gi

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7686aa5eb015f9d7a2f81982826bbd4b9c3d6be9 commit 7686aa5eb015f9d7a2f81982826bbd4b9c3d6be9 Author: Michael Meissner Date: Mon May 19 18:45:24 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work206-dmf] (3 commits) Merge commit 'refs/users/meissner/heads/work206-dmf' of git

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-dmf' was updated to point to: 0131061711bd... Merge commit 'refs/users/meissner/heads/work206-dmf' of git It previously pointed to: 03c58eb8745c... Merge commit 'refs/users/meissner/heads/work206-dmf' of git Diff: Summary of changes (added commits): ---

[gcc(refs/users/meissner/heads/work206-dmf)] Merge commit 'refs/users/meissner/heads/work206-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0131061711bd0d5ce2fd5da0894930aeba98c583 commit 0131061711bd0d5ce2fd5da0894930aeba98c583 Merge: 7686aa5eb015 03c58eb8745c Author: Michael Meissner Date: Mon May 19 19:23:38 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-dmf' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work206-libs] (3 commits) Merge commit 'refs/users/meissner/heads/work206-libs' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-libs' was updated to point to: 70bb9a3ada7f... Merge commit 'refs/users/meissner/heads/work206-libs' of gi It previously pointed to: ce7a6041285b... Merge commit 'refs/users/meissner/heads/work206-libs' of gi Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work206-libs)] Merge commit 'refs/users/meissner/heads/work206-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:70bb9a3ada7f7be86823c630b56c6700c65615c0 commit 70bb9a3ada7f7be86823c630b56c6700c65615c0 Merge: e8ec47178997 ce7a6041285b Author: Michael Meissner Date: Mon May 19 19:24:54 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-libs' of git+ssh://gcc.gnu.org/git/

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e8ec47178997a1d4ed53d76b2f99021f216b55fe commit e8ec47178997a1d4ed53d76b2f99021f216b55fe Author: Michael Meissner Date: Mon May 19 18:46:31 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-sha)] Merge commit 'refs/users/meissner/heads/work206-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6679bc163c9e8c59aecec59e06b2840837fe4d05 commit 6679bc163c9e8c59aecec59e06b2840837fe4d05 Merge: a919bc14f9eb 0819cba6d436 Author: Michael Meissner Date: Mon May 19 19:27:35 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-sha' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work206-sha] (3 commits) Merge commit 'refs/users/meissner/heads/work206-sha' of git

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-sha' was updated to point to: 6679bc163c9e... Merge commit 'refs/users/meissner/heads/work206-sha' of git It previously pointed to: 0819cba6d436... Merge commit 'refs/users/meissner/heads/work206-sha' of git Diff: Summary of changes (added commits): ---

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f42d08aa85f0e6c9ead53bdbb61e97d7c7d4fc1f commit f42d08aa85f0e6c9ead53bdbb61e97d7c7d4fc1f Author: Michael Meissner Date: Mon May 19 18:49:00 2025 -0400 Add ChangeLog.test and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work206-test)] Merge commit 'refs/users/meissner/heads/work206-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:73fd5a36a0d289926f9b2efd70187c26a84d9758 commit 73fd5a36a0d289926f9b2efd70187c26a84d9758 Merge: f42d08aa85f0 c4a0116e5313 Author: Michael Meissner Date: Mon May 19 19:29:01 2025 -0400 Merge commit 'refs/users/meissner/heads/work206-test' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work206-test] (3 commits) Merge commit 'refs/users/meissner/heads/work206-test' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-test' was updated to point to: 73fd5a36a0d2... Merge commit 'refs/users/meissner/heads/work206-test' of gi It previously pointed to: c4a0116e5313... Merge commit 'refs/users/meissner/heads/work206-test' of gi Diff: Summary of changes (added commits): --

[gcc/meissner/heads/work206-bugs] (6 commits) Merge commit 'refs/users/meissner/heads/work206-bugs' of gi

2025-05-19 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work206-bugs' was updated to point to: f0602fb3dfbb... Merge commit 'refs/users/meissner/heads/work206-bugs' of gi It previously pointed to: 7f1a334b1a91... Update ChangeLog.* Diff: Summary of changes (added commits): --- f0602fb.

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

2025-05-19 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a919bc14f9ebd56a4c865a3325106a461d53303c commit a919bc14f9ebd56a4c865a3325106a461d53303c Author: Michael Meissner Date: Mon May 19 18:47:41 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-05-19 Michael Meissner gcc/ * Chang

[gcc r16-744] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:e604b48288b41402539d22531cfd96003382aff8 commit r16-744-ge604b48288b41402539d22531cfd96003382aff8 Author: Pan Li Date: Sun May 18 17:07:37 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1 Add asm dump check test for v

[gcc r16-742] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:4a8ce14a58177905878400bae5980eed32973085 commit r16-742-g4a8ce14a58177905878400bae5980eed32973085 Author: Pan Li Date: Sun May 18 16:41:01 2025 +0800 RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost This patch would like to combine the vec_d

[gcc r16-743] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:7c5c12b938e2eec6384d733494651a8fb474e222 commit r16-743-g7c5c12b938e2eec6384d733494651a8fb474e222 Author: Pan Li Date: Sun May 18 16:49:29 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0 Add asm dump check and run te

[gcc r16-745] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:7e12feefb457b2c674fafea0d0f39823cc376cd4 commit r16-745-g7e12feefb457b2c674fafea0d0f39823cc376cd4 Author: Pan Li Date: Sun May 18 17:17:46 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15 Add asm dump check test for

[gcc r16-747] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:a05beea2b87778bcf1007ce5790f9a8e6d940af7 commit r16-747-ga05beea2b87778bcf1007ce5790f9a8e6d940af7 Author: Pan Li Date: Sun May 18 20:02:11 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1 Add asm dump check test for v

[gcc r16-749] RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC]

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:dd8ee1df28e0a26b666d64a6098a121fd22aa90d commit r16-749-gdd8ee1df28e0a26b666d64a6098a121fd22aa90d Author: Pan Li Date: Mon May 19 10:06:35 2025 +0800 RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC] Tweak the asm check with define T uint8_t

[gcc r16-748] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:d1697f3d685ac9df6136eefc305b5f1297087fbe commit r16-748-gd1697f3d685ac9df6136eefc305b5f1297087fbe Author: Pan Li Date: Sun May 18 20:09:05 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2 Add asm dump check test for v

[gcc r16-750] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST

2025-05-19 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:1e579e2eb5bf69419222a10afc854565b6bc0d78 commit r16-750-g1e579e2eb5bf69419222a10afc854565b6bc0d78 Author: liuhongt Date: Sun May 11 23:21:30 2025 -0700 Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST REAL_CST is handled if it can be represented

[gcc r16-746] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0

2025-05-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:82de5c5c13925b3e23e3bef86ab6386f7b971bba commit r16-746-g82de5c5c13925b3e23e3bef86ab6386f7b971bba Author: Pan Li Date: Sun May 18 19:53:46 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0 Add asm dump check test for v

[gcc r16-751] c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350]

2025-05-19 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:9a6e5a437f0416627ee516f6ef5929cb30c5e498 commit r16-751-g9a6e5a437f0416627ee516f6ef5929cb30c5e498 Author: Nathaniel Shead Date: Mon May 19 23:17:16 2025 +1000 c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350] We need to mark type info decls a

[gcc r16-752] c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013]

2025-05-19 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:b0de7297f2b5670386472229ab795a577c288ecf commit r16-752-gb0de7297f2b5670386472229ab795a577c288ecf Author: Nathaniel Shead Date: Sat May 17 23:51:07 2025 +1000 c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013] When we import a pending

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Zilsd code gen

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:5a6d03fdc642418938b910c8fd7f35c29e7f6ed1 commit 5a6d03fdc642418938b910c8fd7f35c29e7f6ed1 Author: Kito Cheng Date: Mon May 12 02:38:39 2025 -0700 RISC-V: Support Zilsd code gen This commit adds the code gen support for Zilsd, which is a newly added extensi

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:ec6b06a19f450fb0c419d0384c8c393bab7c37f5 commit ec6b06a19f450fb0c419d0384c8c393bab7c37f5 Author: zhusonghe Date: Mon May 19 10:43:48 2025 +0800 RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc The variables `major` and `minor` in `gen-riscv-ext-t

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add new operand constraint: cR

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:fd457d64ad74643e5bab355aefc28ef68a071a58 commit fd457d64ad74643e5bab355aefc28ef68a071a58 Author: Kito Cheng Date: Mon May 12 14:36:07 2025 +0800 RISC-V: Add new operand constraint: cR This commit introduces a new operand constraint `cR` for the RISC-V arc

[gcc r15-9713] c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350]

2025-05-19 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:3ba1b0ac7ccbe7b01811302dc1d50dcdbd7dc2ac commit r15-9713-g3ba1b0ac7ccbe7b01811302dc1d50dcdbd7dc2ac Author: Nathaniel Shead Date: Mon May 19 23:17:16 2025 +1000 c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350] We need to mark type info decls

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix the warning of temporary object dangling references.

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:03e297fb5688ff731b60799258d255db84429abd commit 03e297fb5688ff731b60799258d255db84429abd Author: Dongyan Chen Date: Mon May 19 15:17:12 2025 +0800 RISC-V: Fix the warning of temporary object dangling references. During the GCC compilation, some warnings about

[gcc r15-9714] c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013]

2025-05-19 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:2d1244a5b2dca62b97656cdfa28cd99af583aaa8 commit r15-9714-g2d1244a5b2dca62b97656cdfa28cd99af583aaa8 Author: Nathaniel Shead Date: Sat May 17 23:51:07 2025 +1000 c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013] When we import a pendin

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [committed][RISC-V][PR target/120333] Remove bogus bext pattern

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:1313b33eae83619e465e9053a1d105e623e78e2b commit 1313b33eae83619e465e9053a1d105e623e78e2b Author: Jeff Law Date: Mon May 19 16:55:15 2025 -0600 [committed][RISC-V][PR target/120333] Remove bogus bext pattern I goof'd when doing analysis of missed bext cases.

[gcc r16-753] [RISC-V] Avoid multiple assignments to output object

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:9de7d374323eea212aa1ffb2208a0c7cfcf46f51 commit r16-753-g9de7d374323eea212aa1ffb2208a0c7cfcf46f51 Author: Jeff Law Date: Mon May 19 20:31:27 2025 -0600 [RISC-V] Avoid multiple assignments to output object This is the next batch of changes to reduce multiple a

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:2da24518aa7eba93ada0ce353b3e598d7a8cde10 commit 2da24518aa7eba93ada0ce353b3e598d7a8cde10 Author: Pan Li Date: Sun May 18 16:41:01 2025 +0800 RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost This patch would like to combine the vec_duplicate

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:86049f5212dd4189f200a699c9d111c14f66d389 commit 86049f5212dd4189f200a699c9d111c14f66d389 Author: Pan Li Date: Sun May 18 16:49:29 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0 Add asm dump check and run test for ve

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:dc775ce6eb3637befd433b21d85fd433a5ce5eac commit dc775ce6eb3637befd433b21d85fd433a5ce5eac Author: Pan Li Date: Sun May 18 17:17:46 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15 Add asm dump check test for vec_dupli

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:31e78aff611135c5e94da67666376305f51e336b commit 31e78aff611135c5e94da67666376305f51e336b Author: Pan Li Date: Sun May 18 20:02:11 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1 Add asm dump check test for vec_duplic

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:891d92d8d2bd511b6b40e97a356660aaa7a2aacb commit 891d92d8d2bd511b6b40e97a356660aaa7a2aacb Author: Pan Li Date: Sun May 18 17:07:37 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1 Add asm dump check test for vec_duplic

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:4935cb10803cc28b9f3aa07023c60d9a7da7a7b0 commit 4935cb10803cc28b9f3aa07023c60d9a7da7a7b0 Author: Pan Li Date: Sun May 18 20:09:05 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2 Add asm dump check test for vec_duplic

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:7d174b97ab2023dac6db77c43d81f3bb3ca9a768 commit 7d174b97ab2023dac6db77c43d81f3bb3ca9a768 Author: Pan Li Date: Sun May 18 19:53:46 2025 +0800 RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0 Add asm dump check test for vec_duplic

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC]

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:d64108265568594f7f175f5cef574216e686918e commit d64108265568594f7f175f5cef574216e686918e Author: Pan Li Date: Mon May 19 10:06:35 2025 +0800 RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC] Tweak the asm check with define T uint8_t for addin

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid multiple assignments to output object

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:7f8c70a00f2cbf6bd19566e8b0977ec14b51cb3a commit 7f8c70a00f2cbf6bd19566e8b0977ec14b51cb3a Author: Jeff Law Date: Mon May 19 20:31:27 2025 -0600 [RISC-V] Avoid multiple assignments to output object This is the next batch of changes to reduce multiple assignment

[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix false positive from Wuninitialized

2025-05-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:7b6a39a58c37fe584659bc74e402aa57e2b1d958 commit 7b6a39a58c37fe584659bc74e402aa57e2b1d958 Author: Jeff Law Date: Mon May 19 12:00:56 2025 -0600 [RISC-V] Fix false positive from Wuninitialized As Mark and I independently tripped, there's a Wuninitialized issue

[gcc r16-754] c++/modules: Ensure vtables are emitted when needed [PR120349]

2025-05-19 Thread Nathaniel Shead via Gcc-cvs
https://gcc.gnu.org/g:870e66a3fcbde185c086f10e63ac1c9fe946e233 commit r16-754-g870e66a3fcbde185c086f10e63ac1c9fe946e233 Author: Nathaniel Shead Date: Mon May 19 22:11:13 2025 +1000 c++/modules: Ensure vtables are emitted when needed [PR120349] I missed a testcase in r16-688-gc8757

<    1   2   3   4   5