aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite
diff options
context:
space:
mode:
authorSerguei Katkov <serguei.katkov@azul.com>2021-10-05 11:00:53 +0700
committerSerguei Katkov <serguei.katkov@azul.com>2021-11-16 12:52:00 +0700
commit0ecb12a27ff63eca481cef5ed67ce654a8f111b4 (patch)
tree112f87bc22c52f297931daa872d7370e05b7ffcc /lldb/packages/Python/lldbsuite
parent94992670fcc59d12d7f97cb08beb8d2eb15110ed (diff)
downloadllvm-0ecb12a27ff63eca481cef5ed67ce654a8f111b4.zip
llvm-0ecb12a27ff63eca481cef5ed67ce654a8f111b4.tar.gz
llvm-0ecb12a27ff63eca481cef5ed67ce654a8f111b4.tar.bz2
[STATEPOINT] Force implicit-def for lr register.
STATEPOINT instruction behavior is similar to call instruction. In aarch64 BL instruction implicitly define lr register, so STATEPOINT instruction should do the same. However STATEPOINT is a general pseudo instruction and I could not find a way to override list of implicit defs for specific target. So this patch post processes inserting STATEPOINT instruction by adding implisit dead def for lr. Reviewers: reames, loicottet, ostannard Reviewed By: reames Subscribers: danilaml, hiraditya, kristof.beyls, llvm-commits, yrouban Differential Revision: https://reviews.llvm.org/D111114
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions