]> granicus.if.org Git - clang/commit
[ARM] Fix bug 39982 - pcs("aapcs-vfp") is not consistent
authorCarey Williams <carey.williams@arm.com>
Fri, 22 Mar 2019 16:20:45 +0000 (16:20 +0000)
committerCarey Williams <carey.williams@arm.com>
Fri, 22 Mar 2019 16:20:45 +0000 (16:20 +0000)
commitf69b9c5a06575236f75d3e543efe43db22de4c3c
treec6b50fe6e8f76e97e225940b410fc93359dd0ecf
parent55c482d7c1862a534afabee4bec00995226e5c89
[ARM] Fix bug 39982 - pcs("aapcs-vfp") is not consistent

Correctly handle homogeneous aggregates when a
function's ABI is specified via the pcs attribute.

Bug: https://bugs.llvm.org/show_bug.cgi?id=39982
Differential Revision: https://reviews.llvm.org/D59094

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@356776 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/TargetInfo.cpp
test/CodeGenCXX/arm-pcs.cpp [new file with mode: 0644]