reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
129 if (isTriviallyDead(MI, MRI)) { 174 auto SrcRC = MRI.getRegClass(SrcReg); 175 auto DstRC = MRI.getRegClass(DstReg); 177 MRI.replaceRegWith(DstReg, SrcReg); 189 for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) { 193 if (!MRI.def_empty(VReg)) 194 MI = &*MRI.def_instr_begin(VReg); 195 else if (!MRI.use_empty(VReg)) 196 MI = &*MRI.use_instr_begin(VReg); 200 const TargetRegisterClass *RC = MRI.getRegClassOrNull(VReg); 207 const LLT Ty = MRI.getType(VReg); 260 MRI.clearVirtRegTypes();