commit | 7177ff558c756e20c0f5c61631bf55b22d45b7f9 | [log] [tgz] |
---|---|---|
author | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | Wed Aug 17 03:17:44 2016 +0000 |
committer | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | Wed Aug 17 03:17:44 2016 +0000 |
tree | 6a3190073cf5d947d1c1fba554e744bc676f22a3 | |
parent | 8db1b32c33c83ebb5257da8b004c1ecc3d6e6f54 [diff] |
[ppc64] Don't apply sibling call optimization if callee has any byval arg This is a quick work around, because in some cases, e.g. caller's stack size > callee's stack size, we are still able to apply sibling call optimization even callee has any byval arg. This patch fix: https://llvm.org/bugs/show_bug.cgi?id=28328 Reviewers: hfinkel kbarton nemanjai amehsan Subscribers: hans, tjablin https://reviews.llvm.org/D23441 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278900 91177308-0d34-0410-b5e6-96231b3b80d8