reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1027 if (Register::isVirtualRegister(Reg)) { 1028 if (hasNoDef(Reg, MRI)) 1030 if (!MRI->hasOneDef(Reg)) { 1032 LLVM_DEBUG(dbgs() << printReg(Reg, TRI) << "\n"); 1035 if (MRI->def_begin(Reg) == MRI->def_end()) { 1037 << printReg(Reg, MRI->getTargetRegisterInfo()) 1039 } else if (!MRI->hasOneDef(Reg)) { 1041 << printReg(Reg, MRI->getTargetRegisterInfo()) 1045 assert(MRI->hasOneDef(Reg) && "Register has multiple definitions"); 1046 MachineOperand *Def = &(*(MRI->def_begin(Reg))); 1051 << printReg(Reg, TRI) << "\n");