[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)
commite74d91314abb82891dcd3e6f8ef6d91e4e97c981
tree880eb6df401ee00661201d1a2681d5d7abf25479
parent5cf735a5b1f05e7a81a5cd1dc1fdacc5021e4dd2
[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.

llvm-svn: 267496
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/lanai-arguments.c