Move 'g++.dg/abi/nvptx-[...].C' -> 'g++.target/nvptx/abi-[...].C' (was: [PTX] parameters and return values)

2023-09-18 Thread Thomas Schwinge
Hi! On 2015-12-14T14:39:02-0500, Nathan Sidwell wrote: > This patch [...] > Added a bunch of C and C++ testcases. Yay! \o/ > gcc/testsuite/ > * g++.dg/abi/nvptx-nrv1.C: New. > * g++.dg/abi/nvptx-ptrmem1.C: New. Pushed to master branch commit 0db533114235539199f6698d8d52c510

[PTX] parameters and return values

2015-12-14 Thread Nathan Sidwell
This patch further cleans up the parameter passing and return machinery. Now both the PTX prototyp emission and the regular gcc hooks use the same underlying functions (or the former uses the gcc hooks directly). There were a few inconsistencies with promotion of QH & HI mode registers -- for