reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
100 MRI->getRegClass(Reg) == &AMDGPU::VReg_1RegClass; 104 return TII->getRegisterInfo().isSGPRReg(*MRI, Reg) && 105 TII->getRegisterInfo().getRegSizeInBits(Reg, *MRI) == 455 MRI = &MF->getRegInfo(); 486 MRI->constrainRegClass(Reg, &AMDGPU::SReg_1_XEXECRegClass); 521 assert(isVRegCompatibleReg(TII->getRegisterInfo(), *MRI, DstReg)); 570 MRI->setRegClass(DstReg, IsWave32 ? &AMDGPU::SReg_32RegClass 578 MachineInstr *IncomingDef = MRI->getUniqueVRegDef(IncomingReg); 601 for (MachineInstr &Use : MRI->use_instructions(DstReg)) 657 MRI->replaceRegWith(NewReg, DstReg); 684 if (MRI->use_empty(DstReg)) { 691 MRI->setRegClass(DstReg, IsWave32 ? &AMDGPU::SReg_32RegClass 702 assert(TII->getRegisterInfo().getRegSizeInBits(SrcReg, *MRI) == 32); 714 for (MachineInstr &Use : MRI->use_instructions(DstReg)) 740 MI = MRI->getUniqueVRegDef(Reg);