OSDN Git Service

[Hexagon] Handle returning small structures by value
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 18 Jul 2016 17:30:41 +0000 (17:30 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 18 Jul 2016 17:30:41 +0000 (17:30 +0000)
commit4cb51c5c01d33b13a0548b25c1a5a8f0cd8e7838
treed562b14d9299233d042c2d278d78cc1f63187d69
parentf94271deae70b18a4ba765eba2e02ebf33802047
[Hexagon] Handle returning small structures by value

This is compliant with the official ABI, but allows experimentation with
calling conventions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275822 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonISelLowering.cpp
test/CodeGen/Hexagon/ret-struct-by-val.ll [new file with mode: 0644]