[PATCH] D135434: Propagate tied operands when copying a MachineInstr.

Brendon Cahoon via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 11 06:44:53 PDT 2022


bcahoon added a subscriber: sgundapa.
bcahoon added a comment.

I think the changes in this patch, moving the handling to tied operands to CloneMachineInstr and removing the code
from ModuleSchedule.cpp, is a good change. I'm sure there is a test case for this in the Hexagon internal repo. Adding
@sgundapa in case he is able to check? I don't remember why I added this code to MachinePipeliner rather than
change CloneMachineInstr, other than I was trying to quickly fix a pipeliner bug and wasn't sure what effect changing
CloneMachineInstr would cause. But it does make more sense to put it in CloneMachineInstr.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D135434



More information about the llvm-commits mailing list