diff options
author | Manman Ren <mren@apple.com> | 2012-11-06 04:58:01 +0000 |
---|---|---|
committer | Manman Ren <mren@apple.com> | 2012-11-06 04:58:01 +0000 |
commit | 885ad6928f8aca8e9f66eeece53e00364e14ea75 (patch) | |
tree | af16122af1b04348f4988e95780cea6c059855f9 /lib/Driver/Tools.cpp | |
parent | 35d4a09efbdc313b02f05612e6501a7ec7d3a37d (diff) |
ARM byval: when type alignment is bigger than ABI alignment, instead of
disabling byval, we set realign to true.
It will perform an aligned alloca, and call memcpy to copy the byval
argument to the local variable.
Change the size threshold back to 64 bytes.
rdar://12596507
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167440 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions