diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2020-12-28 11:52:27 -0800 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2020-12-28 11:52:27 -0800 |
commit | 34405b41d61580ff893057784b1b19f81f66bad3 (patch) | |
tree | 1784223c22bb67f52056c721f931c34ada93e85c /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | cf8f682c2dd478d76e729f5d998e56b9acef8aa4 (diff) | |
download | llvm-34405b41d61580ff893057784b1b19f81f66bad3.zip llvm-34405b41d61580ff893057784b1b19f81f66bad3.tar.gz llvm-34405b41d61580ff893057784b1b19f81f66bad3.tar.bz2 |
[CodeGen][ObjC] Destroy callee-destroyed arguments in the caller
function when the receiver is nil
Callee-destroyed arguments to a method have to be destroyed in the
caller function when the receiver is nil as the method doesn't get
executed. This fixes PR48207.
rdar://71808391
Differential Revision: https://reviews.llvm.org/D93273
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions