Lines Matching refs:MachineRegisterInfo
41 class MachineRegisterInfo;
70 MachineRegisterInfo &MRI,
76 MachineRegisterInfo &MRI,
119 MachineRegisterInfo &MRI,
122 void addUsersToMoveToVALUWorklist(unsigned Reg, MachineRegisterInfo &MRI,
321 MachineRegisterInfo *MRI) const final;
676 const MachineRegisterInfo &MRI = MF.getRegInfo();
682 const MachineRegisterInfo &MRI = MF.getRegInfo();
693 bool mayReadEXEC(const MachineRegisterInfo &MRI, const MachineInstr &MI) const;
776 bool usesConstantBus(const MachineRegisterInfo &MRI,
789 const MachineRegisterInfo &MRI) const;
856 bool isLegalVSrcOperand(const MachineRegisterInfo &MRI,
862 bool isLegalRegOperand(const MachineRegisterInfo &MRI,
868 void legalizeOperandsVOP2(MachineRegisterInfo &MRI, MachineInstr &MI) const;
871 void legalizeOperandsVOP3(MachineRegisterInfo &MRI, MachineInstr &MI) const;
878 MachineRegisterInfo &MRI) const;
880 void legalizeOperandsSMRD(MachineRegisterInfo &MRI, MachineInstr &MI) const;
885 MachineOperand &Op, MachineRegisterInfo &MRI,
1056 MachineRegisterInfo &MRI) {
1079 MachineRegisterInfo &MRI);
1084 bool execMayBeModifiedBeforeUse(const MachineRegisterInfo &MRI,
1092 bool execMayBeModifiedBeforeAnyUse(const MachineRegisterInfo &MRI,