[PATCH] D83313: [MachineOutliner] Fix liveness computing.

Yvan Roux via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 9 06:28:53 PDT 2020


yroux added a comment.

In D83313#2138334 <https://reviews.llvm.org/D83313#2138334>, @samparker wrote:

> I guess I just don't understand why the BX_RET wouldn't be marked with using the link register in the first place?


Yes that's confusing and the first thing I tried was to add a USES = [LR] to its definition, but then LR will need to be livein everywhere my understanding is that it is handled as needed by prolog/epilog emission


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D83313





More information about the llvm-commits mailing list