ARM AAPCS-VFP: fix handling of homogeneous aggreate.
authorManman Ren <mren@apple.com>
Tue, 30 Oct 2012 23:21:41 +0000 (23:21 +0000)
committerManman Ren <mren@apple.com>
Tue, 30 Oct 2012 23:21:41 +0000 (23:21 +0000)
commit2a523d864d387f11430bd6a6354ef14b9f4fd8b6
treedf63895794cdce2410b742ce0e10d65d1659e342
parentfc1f2cd3e57eb62b3363a182da37da5e39a95c02
ARM AAPCS-VFP: fix handling of homogeneous aggreate.

If HA can only partially fit into VFP registers, we add padding to make sure
HA will be on stack and later VFP CPRCs will be on stack as well.

llvm-svn: 167058
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/arm-homogenous.c