aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorChen Zheng <czhengsz@cn.ibm.com>2021-10-09 09:06:53 +0000
committerChen Zheng <czhengsz@cn.ibm.com>2021-12-09 01:00:47 +0000
commitd0022a7250fa6c32b91016698505d964123759a4 (patch)
tree86f32fc700bd297ec06b617e3b654220818f1f08 /llvm/lib/CodeGen/MachineFunction.cpp
parent80544d1b4cf2cc1c3a739a1580518bd384e24645 (diff)
downloadllvm-d0022a7250fa6c32b91016698505d964123759a4.zip
llvm-d0022a7250fa6c32b91016698505d964123759a4.tar.gz
llvm-d0022a7250fa6c32b91016698505d964123759a4.tar.bz2
[PowerPC] copy byval parameter to caller's stack when needed
Now we won't copy the byval parameter (bigger than 8 bytes) to caller's parameter save area. Instead, we will only copy the byval parameter when it can not be passed entirely in registers which means we have to use parameter save area according to the 64 bit SVR4 ABI. Reviewed By: jsji Differential Revision: https://reviews.llvm.org/D111485
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions