[gcc r15-9462] Add PR119692 "C++ 'typeinfo', 'vtable' vs. OpenACC, OpenMP 'target' offloading" test cases [PR119692

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:a304c88b6feb9ee580d3e389f08a6ed40dfe2292 commit r15-9462-ga304c88b6feb9ee580d3e389f08a6ed40dfe2292 Author: Thomas Schwinge Date: Thu Apr 10 09:46:56 2025 +0200 Add PR119692 "C++ 'typeinfo', 'vtable' vs. OpenACC, OpenMP 'target' offloading" test cases [PR119692]

[gcc r15-9461] Add 'g++.target/gcn/gcn.exp' for GCN-specific C++ test cases

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:785448f0465cf9802f1ccfea798f5b732f73f62c commit r15-9461-g785448f0465cf9802f1ccfea798f5b732f73f62c Author: Thomas Schwinge Date: Fri Mar 28 09:15:19 2025 +0100 Add 'g++.target/gcn/gcn.exp' for GCN-specific C++ test cases Like 'gcc.target/gcn/gcn.exp' is model

[gcc r15-9469] Add 'throw', dead code test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:6c0ea840265454b01d9ef4eb8850a4f015788788 commit r15-9469-g6c0ea840265454b01d9ef4eb8850a4f015788788 Author: Thomas Schwinge Date: Thu Mar 27 14:46:20 2025 +0100 Add 'throw', dead code test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading

[gcc r15-9470] GCN, nvptx: Support '-mfake-exceptions', and use it for offloading compilation [PR118794]

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:fe283dba774be57b705a7a871b000d2894d2e553 commit r15-9470-gfe283dba774be57b705a7a871b000d2894d2e553 Author: Thomas Schwinge Date: Fri Mar 28 09:20:49 2025 +0100 GCN, nvptx: Support '-mfake-exceptions', and use it for offloading compilation [PR118794] With '-m

[gcc r15-9467] Add 'throw' test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:1362d9d49449bec12741ef158f4bf81a8b3ff2cd commit r15-9467-g1362d9d49449bec12741ef158f4bf81a8b3ff2cd Author: Thomas Schwinge Date: Thu Mar 27 14:46:20 2025 +0100 Add 'throw' test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offloading gcc/t

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work201-sha' was updated to point to: e326d72a05dc... Merge commit 'refs/users/meissner/heads/work201-sha' of git It previously pointed to: 0339a910393a... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8616368e94047994ab9d6b53fd9d50a8ac5a8e76 commit 8616368e94047994ab9d6b53fd9d50a8ac5a8e76 Merge: 3f1549119891 bf8ac60a11f3 Author: Michael Meissner Date: Mon Apr 14 20:51:05 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-test' of git+ssh://gcc.gnu.org/git/

[gcc r15-9427] ipa-cp: Make propagation of bits in IPA-CP aware of type conversions (PR119318)

2025-04-14 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:de1c734a8ae034c92f485e7f58b7fcb1c921ecd2 commit r15-9427-gde1c734a8ae034c92f485e7f58b7fcb1c921ecd2 Author: Martin Jambor Date: Mon Apr 14 14:21:15 2025 +0200 ipa-cp: Make propagation of bits in IPA-CP aware of type conversions (PR119318) After the propagatio

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:882e2314109a0f6876a191334655ef99070eaf57 commit 882e2314109a0f6876a191334655ef99070eaf57 Merge: af080c41f051 faf9364c9875 Author: Michael Meissner Date: Mon Apr 14 20:42:45 2025 -0400 Merge commit 'refs/users/meissner/heads/work201-math' of git+ssh://gcc.gnu.org/git/

[gcc r15-9473] Revert documents from r11-344-g0fec3f62b9bfc0

2025-04-14 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:fa58ff249a0e63a721ccb6d770c86523d84a212a commit r15-9473-gfa58ff249a0e63a721ccb6d770c86523d84a212a Author: liuhongt Date: Sun Apr 13 19:40:51 2025 -0700 Revert documents from r11-344-g0fec3f62b9bfc0 gcc/ChangeLog: PR target/108134

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3e1e33a3cd6104b61f426c5ebfcca9914bbfb0b7 commit 3e1e33a3cd6104b61f426c5ebfcca9914bbfb0b7 Author: Michael Meissner Date: Mon Apr 14 20:28:29 2025 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc r15-9466] Add 'std::bad_cast' exception, dead code test cases for GCN, nvptx target and OpenACC, OpenMP 'targe

2025-04-14 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:27f88cc79934b689a92e08342e25b2ee947a1bce commit r15-9466-g27f88cc79934b689a92e08342e25b2ee947a1bce Author: Thomas Schwinge Date: Thu Mar 27 14:46:20 2025 +0100 Add 'std::bad_cast' exception, dead code test cases for GCN, nvptx target and OpenACC, OpenMP 'target' offl

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:47361653dd9cd23813f96782f1326459563525ed commit 47361653dd9cd23813f96782f1326459563525ed Author: Michael Meissner Date: Mon Apr 14 15:19:36 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-04-14 Michael Meissner gcc/ * Ch

[gcc r15-9475] Doc: always_inline attribute vs multiple TUs and LTO [PR113203]

2025-04-14 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:fc89b1face0d207710eaa3d8f5af3adcffd5c5c9 commit r15-9475-gfc89b1face0d207710eaa3d8f5af3adcffd5c5c9 Author: Sandra Loosemore Date: Tue Apr 15 03:49:06 2025 + Doc: always_inline attribute vs multiple TUs and LTO [PR113203] gcc/ChangeLog PR ipa/1

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4bc753374fbc2f21012efd258255860735ae1d03 commit 4bc753374fbc2f21012efd258255860735ae1d03 Author: Michael Meissner Date: Mon Apr 14 20:23: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/work201)] Change TARGET_FPRND to TARGET_POWER5X.

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:aa02d954ad086708668465e7c4d2aa0f33b9a9f6 commit aa02d954ad086708668465e7c4d2aa0f33b9a9f6 Author: Michael Meissner Date: Mon Apr 14 20:21:49 2025 -0400 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d1ebe305c1b918fdd91eb534c382c388e82c3321 commit d1ebe305c1b918fdd91eb534c382c388e82c3321 Author: Michael Meissner Date: Mon Apr 14 20:22:47 2025 -0400 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:754bb7ee044e916602c47347e7717d4aa17850f5 commit 754bb7ee044e916602c47347e7717d4aa17850f5 Author: Michael Meissner Date: Mon Apr 14 20:24:37 2025 -0400 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7880c5c612d1eee0d70a2b9071ab7fd57df150e0 commit 7880c5c612d1eee0d70a2b9071ab7fd57df150e0 Author: Michael Meissner Date: Mon Apr 14 20:29:30 2025 -0400 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-04-14 Michael Meissner

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c8a6cb09a701300cf3bcf552b8e78fadd43bc2ac commit c8a6cb09a701300cf3bcf552b8e78fadd43bc2ac Author: Michael Meissner Date: Mon Apr 14 20:30:13 2025 -0400 xUse vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC d

[gcc r14-11613] phiopt: Fix value_replacement for middle bb having phi nodes [PR118922]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:0d931663498d2f95fb7ea0ae0ef8473f88eed26a commit r14-11613-g0d931663498d2f95fb7ea0ae0ef8473f88eed26a Author: Andrew Pinski Date: Sat Mar 8 22:43:54 2025 -0800 phiopt: Fix value_replacement for middle bb having phi nodes [PR118922] After r12-5300-gf98f373dd822b

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

2025-04-14 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:954acd83eabaacca62cd5cbba11e9bc10cf4119b commit 954acd83eabaacca62cd5cbba11e9bc10cf4119b Author: Michael Meissner Date: Mon Apr 14 15:14:06 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-14 Michael Meissner gcc/ * Chan

[gcc r13-9528] phiopt: Fix value_replacement for middle bb having phi nodes [PR118922]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:7b9a1f91efe34051bc512def7ef883f62cf698fd commit r13-9528-g7b9a1f91efe34051bc512def7ef883f62cf698fd Author: Andrew Pinski Date: Sat Mar 8 22:43:54 2025 -0800 phiopt: Fix value_replacement for middle bb having phi nodes [PR118922] After r12-5300-gf98f373dd822b3

[gcc r13-9526] backprop: Fix deleting of a phi node [PR116922]

2025-04-14 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:f6f61d99f576c1caef507f86f7feec0420cc0a43 commit r13-9526-gf6f61d99f576c1caef507f86f7feec0420cc0a43 Author: Andrew Pinski Date: Tue Oct 1 14:48:19 2024 -0700 backprop: Fix deleting of a phi node [PR116922] The problem here is remove_unused_var is called on a n

[gcc r14-11611] Revert very recent backport of changes to the type system

2025-04-14 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:5457388f58262bee41ae1d744ff6f3da34119e2d commit r14-11611-g5457388f58262bee41ae1d744ff6f3da34119e2d Author: Eric Botcazou Date: Mon Apr 14 23:35:43 2025 +0200 Revert very recent backport of changes to the type system The backport of the change made for PR c/1

[gcc r15-9474] c++: shortcut constexpr vector ctor [PR113835]

2025-04-14 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:764f02327f7b2dc6ac5abaf89038e51cf0ee6d13 commit r15-9474-g764f02327f7b2dc6ac5abaf89038e51cf0ee6d13 Author: Jason Merrill Date: Sat Apr 12 11:35:18 2025 -0400 c++: shortcut constexpr vector ctor [PR113835] Since std::vector became usable in constant evaluation

<    1   2