summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorManman Ren <mren@apple.com>2012-10-16 19:01:37 +0000
committerManman Ren <mren@apple.com>2012-10-16 19:01:37 +0000
commitcca54d04607b5ad356d9c8babcfb4898ac75d72f (patch)
treea55fd06c0bf27c98be36ae476d251776d189d088 /clang/lib/CodeGen/ModuleBuilder.cpp
parent282ad876bd89a7d7ce698ab4128dc8f0a18105cd (diff)
downloadbcm5719-llvm-cca54d04607b5ad356d9c8babcfb4898ac75d72f.tar.gz
bcm5719-llvm-cca54d04607b5ad356d9c8babcfb4898ac75d72f.zip
ARM ABI: fix ABI alignment issues when passing legal vector types as varargs.
We create an aligned temporary space and copy the content over from ap.cur to the temporary space. This is necessary if the natural alignment of the type is greater than the ABI alignment. rdar://12439123 llvm-svn: 166040
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud