commit | 1f9881f51a29a5d939814a347a563c05b132ef1f | [log] [tgz] |
---|---|---|
author | Lei Huang <lei@ca.ibm.com> | Tue Feb 20 15:09:45 2018 +0000 |
committer | Lei Huang <lei@ca.ibm.com> | Tue Feb 20 15:09:45 2018 +0000 |
tree | 5e1c8b686252efdcd24e9c4a2fe579fe3b4e28b4 | |
parent | f59ede63fef118a6b75e967369f7f36283a11bd7 [diff] |
[PowerPC] Reduce stack frame for fastcc functions by only allocating parameter save area when needed Current implementation always allocates the parameter save area conservatively for fastcc functions. There is no reason to allocate the parameter save area if all the parameters can be passed via registers. Differential Revision: https://reviews.llvm.org/D42602 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@325581 91177308-0d34-0410-b5e6-96231b3b80d8