[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-16 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #1 from Tom de Vries --- Created attachment 52636 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52636&action=edit Tentative patch Patch that I'm currently working on. Adds -malias, off by default. It's off by default becaus

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-16 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #2 from Tom de Vries --- So, what do we get after specifying -malias -mptx=6.3? Alias attribute only for functions, not variables. No support for weak alias (allowing this does compile, but we run into execution fails in gcc.dg/glo

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-16 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #3 from Tom de Vries --- The OvO testsuite, when run at -O2 passes, because it inlines all .alias instances. But at -O0, it doesn't. With -foffload=-malias that's fixed.

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-18 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 Tom de Vries changed: What|Removed |Added Severity|normal |enhancement

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #4 from CVS Commits --- The master branch has been updated by Tom de Vries : https://gcc.gnu.org/g:f8b15e177155960017ac0c5daef8780d1127f91c commit r12-7766-gf8b15e177155960017ac0c5daef8780d1127f91c Author: Tom de Vries Date: Fri

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2022-03-22 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 Tom de Vries changed: What|Removed |Added Target Milestone|--- |12.0 Status|UNCONFIRMED

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org --- Comm

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 Thomas Schwinge changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #8 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:a89321c890b96c583671b73fc802e87545e4a2b1 commit r15-3445-ga89321c890b96c583671b73fc802e87545e4a2b1 Author: Thomas Schwinge Date:

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #9 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:b9be3113a9365e8380397abb23abc71f049cf4f1 commit r15-3446-gb9be3113a9365e8380397abb23abc71f049cf4f1 Author: Thomas Schwinge Date:

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #10 from Thomas Schwinge --- *** Bug 97106 has been marked as a duplicate of this bug. ***

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:973c1bf51fb0f58fbfe43651bb0a61e1d124b35d commit r15-3484-g973c1bf51fb0f58fbfe43651bb0a61e1d124b35d Author: Thomas Schwinge Date:

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #12 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:d0f02538494ded78cac12c63f5708a53f5a77bda commit r15-3485-gd0f02538494ded78cac12c63f5708a53f5a77bda Author: Thomas Schwinge Date:

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #14 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:8f5aade15e595b288a2c4ec60ddde8dc80df1a80 commit r15-3487-g8f5aade15e595b288a2c4ec60ddde8dc80df1a80 Author: Thomas Schwinge Date:

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #13 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:a1865fd33897bc6c6e0109df0a12ee73ce386315 commit r15-3486-ga1865fd33897bc6c6e0109df0a12ee73ce386315 Author: Thomas Schwinge Date: