]> granicus.if.org Git - clang/commit
[lanai] Update handling of structs in arguments to be passed in registers.
authorJacques Pienaar <jpienaar@google.com>
Tue, 26 Apr 2016 00:09:29 +0000 (00:09 +0000)
committerJacques Pienaar <jpienaar@google.com>
Tue, 26 Apr 2016 00:09:29 +0000 (00:09 +0000)
commit2caa01588dd928d954891c15277383ea629638c3
treeb6c79bae75dcbf1b0376d91015941215039640d6
parent3d299b5bbdd7713c52dd495ec818100ceba1f80e
[lanai] Update handling of structs in arguments to be passed in registers.

Previously aggregate types were passed byval, change the ABI to pass these in registers instead.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267496 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/TargetInfo.cpp
test/CodeGen/lanai-arguments.c