Searched refs:readsReg (Results 1 – 25 of 26) sorted by relevance
12
198 if (!MO.readsReg()) in addUsedLanesOnOperand()279 if (!Use.readsReg()) in transferDefinedLanesStep()381 if (!MO.isReg() || !MO.readsReg()) in determineInitialDefinedLanes()423 if (!MO.readsReg()) in determineInitialUsedLanes()553 if (MO.readsReg()) { in runOnce()
92 if (!MO.isReg() || !MO.getReg() || !MO.readsReg()) in allUsesAvailableAt()287 if (Reg && MOI->readsReg() && !MRI.isReserved(Reg)) in eliminateDeadDef()300 (MOI->readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, *MOI)))) in eliminateDeadDef()
278 if (MO.readsReg()) { in analyzeVirtReg()320 if (MO.readsReg()) { in analyzePhysReg()
180 if (!MO.isDef() && !MO.readsReg()) in findComponents()219 if (!MO.isDef() && !MO.readsReg()) in rewriteOperands()
72 if (MO.isReg() && MO.isUse() && MO.readsReg()) in canTurnIntoImplicitDef()
61 if (!O->isReg() || !O->readsReg()) in stepBackward()
62 if (!MO.isDef() && !MO.readsReg()) in calculate()173 if (!MO.readsReg()) in extendToUses()
243 if (!MO.readsReg() || !TargetRegisterInfo::isVirtualRegister(Reg)) in canSpeculateInstrs()299 if (MO.readsReg()) in findInsertionPoint()
147 if (MO.isReg() && MO.readsReg()) in findUseIdx()
528 if (MO.readsReg()) in runOnInstr()716 if (BBI.getOperand(i).readsReg()) in analyzePHINodes()
649 if (MO.readsReg()) in getDataDeps()718 if (!MO.readsReg()) in updatePhysDepsDownwards()884 if (MO.readsReg()) in updatePhysDepsUpwards()
411 if (MO.readsReg() && (MO.isDef() || MO.isKill())) in rewrite()
265 else if (MO.readsReg()) // ignore undef operands in addSchedBarrierDeps()694 if (!MO.readsReg()) in collectVRegUses()985 else if (MO.readsReg()) // ignore undef operands in buildSchedGraph()
1192 if (MO->readsReg()) { in checkLiveness()1784 if (MOI->readsReg()) in verifyLiveRangeSegment()
1203 const VNInfo *VNI = MO.readsReg() ? LRQ.valueIn() : LRQ.valueDefined(); in Distribute()
1915 if (MO.readsReg()) in computeWriteLanes()2303 if (!MO.readsReg()) in usesLanes()
467 if (MO.readsReg()) in collectOperand()
1503 if (!MO.isReg() || !MO.readsReg()) in HasDataDep()1601 if (!TargetRegisterInfo::isVirtualRegister(SrcReg) || !SrcOp.readsReg()) in constrainLocalCopy()
943 if (!MO.readsReg()) in updateAllRanges()
275 bool readsReg() const { in readsReg() function
290 if (MO.readsReg() && (MO.isDef() || MO.isKill())) in rewrite()
334 bool readsReg() const { in readsReg() function
396 // A Variadic write is expanded to cover multiple "readsReg" operands as
4492 if (MO.readsReg()) in getPartialRegUpdateClearance()4520 if (UseOp != -1 && MI.getOperand(UseOp).readsReg()) in getPartialRegUpdateClearance()
902 if (MO.readsReg()) in MergeOpsUpdate()