[committed] amdgcn: Pass vector parameters in memory
Andrew Stubbs
ams@codesourcery.com
Mon Jun 22 10:17:00 GMT 2020
This patch ensures that programs using vector extensions to pass vectors
to functions pass the vectors in memory.
Even though we could technically do this in registers, the ABI would
have to be reworked to do so, and there's no call for that yet (maybe if
we want vector libgcc/libm).
This change doesn't have any observable affect on the testsuite, just
yet, but when I add smaller vector sizes (still a work-in-progress) then
the testcase failures become apparent.
Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 200622-pass-vectors-in-memory.patch
Type: text/x-patch
Size: 1001 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20200622/70ccca93/attachment.bin>
More information about the Gcc-patches
mailing list