diff options
author | Chen Zheng <czhengsz@cn.ibm.com> | 2021-10-09 09:06:53 +0000 |
---|---|---|
committer | Chen Zheng <czhengsz@cn.ibm.com> | 2021-12-09 01:00:47 +0000 |
commit | d0022a7250fa6c32b91016698505d964123759a4 (patch) | |
tree | 86f32fc700bd297ec06b617e3b654220818f1f08 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 80544d1b4cf2cc1c3a739a1580518bd384e24645 (diff) | |
download | llvm-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