[PATCH] D107354: [MachineMemOperand] learn about ptr_provenance

Jeroen Dobbelaere via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 5 23:48:36 PDT 2022


jeroen.dobbelaere added a comment.

In D107354#3494239 <https://reviews.llvm.org/D107354#3494239>, @Zoxc wrote:

> Given that the provenance gets dropped in https://reviews.llvm.org/D107356, how does it end up in machine operands?

Good question. The provenance embedded in the MachineOperand here originates from the ptr_provenance operand in load/store instructions.
Your question does point out that https://reviews.llvm.org/D107356 (aka CodeGen/IntrinsicLowering) is too early  if we want to track the more complex forms
of provenance after lowering.


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

https://reviews.llvm.org/D107354



More information about the llvm-commits mailing list