Searched refs:hasOneDef (Results 1 – 12 of 12) sorted by relevance
76 assert(MRI.hasOneDef(Cond)); in runOnMachineFunction()
389 if (!MO.isDef() && !MRI.hasOneDef(Reg)) in isSafeToMove()525 if (MRI.hasOneDef(Reg) && MRI.hasOneUse(Reg)) { in moveForSingleUse()
352 if (!MRI->hasOneDef(Reg)) in determineInitialDefinedLanes()388 if (MRI->hasOneDef(MOReg)) { in determineInitialDefinedLanes()
193 } else if (MRI.hasOneNonDBGUse(Reg) && MRI.hasOneDef(Reg) && DefMO && in runOnMachineFunction()
464 if (MRI.hasOneDef(Reg)) in addVRegDefDeps()
407 if (!MRI->hasOneDef(MO.getReg())) in FindLoopSinkCandidates()
1013 if (!MRI->hasOneDef(Reg)) { in removeFalseRegisterKills()1022 } else if (!MRI->hasOneDef(Reg)) { in removeFalseRegisterKills()1028 assert(MRI->hasOneDef(Reg) && "Register has multiple definitions"); in removeFalseRegisterKills()1932 } else if (!MRI->hasOneDef(Reg)) { in getDefInstr()1943 assert(MRI->hasOneDef(Reg) && "Register has multiple definitions"); in getDefInstr()
438 if (!MRI->hasOneDef(Reg)) in visitRegister()
444 bool hasOneDef(Register RegNo) const { in hasOneDef() function
330 if (!MRI.hasOneDef(Reg) && !MRI.def_empty(Reg)) in isSSA()
825 if (!MRI->hasOneDef(VReg)) in EmitDbgInstrRef()
6120 if (!MRI->hasOneDef(CopyVReg)) in optimizeCondBranch()