[PATCH] D96901: [libunwind] Add support for PC reg column in arm64

Marco Vanotti via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 17 18:06:52 PST 2021


charco added a comment.

In D96901#2570259 <https://reviews.llvm.org/D96901#2570259>, @joerg wrote:

> I don't get this change. The restore code is literally returning by jumping to x30, so how is splitting PC and LR supposed to work?

My understanding is that it would be used with `.cfi_return_column 32`, so `x30` is no longer used as the return address. I tested it locally in Fuchsia and it worked.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96901/new/

https://reviews.llvm.org/D96901



More information about the llvm-commits mailing list