aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2019-11-06 15:16:19 -0800
committerEric Christopher <echristo@gmail.com>2019-11-06 15:25:10 -0800
commit8d694a45ab6626a5768240ca370774c72722ca7c (patch)
treec98d5b295cef3414eb4c9a69624044b1578ae934 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp
parent703c97be2492dfb0e4f3138e47fc1fe71c91adfa (diff)
downloadllvm-8d694a45ab6626a5768240ca370774c72722ca7c.zip
llvm-8d694a45ab6626a5768240ca370774c72722ca7c.tar.gz
llvm-8d694a45ab6626a5768240ca370774c72722ca7c.tar.bz2
When lowering calls and tail calls in AArch64, the register mask and
return value location depends on the calling convention of the callee. `F.getCallingConv()`, however, is the caller CC. Correct it to the callee CC from `CallLoweringInfo`. Fixes PR43449 Patch by Shu-Chun Weng!
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
0 files changed, 0 insertions, 0 deletions