Lines Matching refs:UseMO
924 for (MachineOperand &UseMO : in removeCopyByCommutingDef()
926 if (UseMO.isUndef()) in removeCopyByCommutingDef()
928 MachineInstr *UseMI = UseMO.getParent(); in removeCopyByCommutingDef()
932 UseMO.setReg(NewReg); in removeCopyByCommutingDef()
941 UseMO.setIsKill(false); in removeCopyByCommutingDef()
943 UseMO.substPhysReg(NewReg, *TRI); in removeCopyByCommutingDef()
945 UseMO.setReg(NewReg); in removeCopyByCommutingDef()
1634 for (MachineOperand &UseMO : in reMaterializeTrivialDef()
1636 MachineInstr *UseMI = UseMO.getParent(); in reMaterializeTrivialDef()
1639 UseMO.substPhysReg(DstReg, *TRI); in reMaterializeTrivialDef()
1641 UseMO.setReg(DstReg); in reMaterializeTrivialDef()
1654 for (MachineOperand &UseMO : MRI->use_nodbg_operands(SrcReg)) { in reMaterializeTrivialDef()
1655 if (UseMO.getParent()->isCopyLike()) in reMaterializeTrivialDef()