[llvm-commits] [llvm-gcc][patch] Don't use inreg to force arguments to memory :-)

Rafael Espindola espindola at google.com
Tue Feb 2 19:18:27 PST 2010


The attached patch removes the ppc linux ABI use of the inreg
attribute to force argument to memory. This was a bit confusing and a
big difference to how the default abi converter works. With this patch
llvm-gcc uses pad arguments. This also makes NumGPR redundant with the
ScalarElts vector. I will remove it in the next patch.

llvm-gcc compiled fine and I am running the test-suite. I will commit
it if everything is fine.

Cheers,
-- 
Rafael Ávila de Espíndola
-------------- next part --------------
A non-text attachment was scrubbed...
Name: inreg.patch
Type: text/x-diff
Size: 6096 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100202/199e0c63/attachment.patch>


More information about the llvm-commits mailing list