[PATCH] D69365: [X86] Use 64-bit version of source register in LowerPATCHABLE_EVENT_CALL and LowerPATCHABLE_TYPED_EVENT_CALL

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Oct 27 17:23:57 PDT 2019


craig.topper added a comment.

In D69365#1722730 <https://reviews.llvm.org/D69365#1722730>, @dberris wrote:

> LGTM -- thanks!
>
> Do you have any suggestions on how to achieve what the FIXME'ed areas are attempting to do?


Could we have an X86 specific pseudo that implicitly uses the registers we want here then emit the necessary copies from virtual regs to those physical registers during instruction selection. Then the register allocator will do all the work? But would make the sled size different.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D69365





More information about the llvm-commits mailing list