Searched refs:liveAt (Results 1 – 19 of 19) sorted by relevance
223 if (S.liveAt(SI)) { in getLiveLaneMask()228 } else if (LI.liveAt(SI)) { in getLiveLaneMask()343 if (!S.liveAt(SI)) { in advanceBeforeNext()349 } else if (!LI.liveAt(SI)) { in advanceBeforeNext()
357 if (!LI.liveAt(ClauseLiveOutIdx)) { in runOnMachineFunction()364 if (SR.liveAt(ClauseLiveInIdx) && !SR.liveAt(ClauseLiveOutIdx)) in runOnMachineFunction()
394 assert(LI.liveAt(BaseIndex) && in readsUndefSubreg()401 if ((SR.LaneMask & UseMask).any() && SR.liveAt(BaseIndex)) in readsUndefSubreg()529 if (UnitRange.liveAt(AfterMIDefs) && UnitRange.liveAt(BeforeMIUses)) in subRegLiveThrough()
1474 if (!SR.liveAt(DefIndex)) in reMaterializeTrivialDef()1635 if (SR.liveAt(Idx)) in eliminateUndefCopy()1638 } else if (SrcLI.liveAt(Idx)) in eliminateUndefCopy()1651 if (((V && V->isPHIDef()) || (!V && !DstLI.liveAt(Idx)))) { in eliminateUndefCopy()1698 if (SR.liveAt(UseIdx)) { in eliminateUndefCopy()1704 isLive = DstLI.liveAt(UseIdx); in eliminateUndefCopy()1733 if (S.liveAt(UseIdx)) { in addUndefFlag()1789 Reads = DstInt->liveAt(LIS->getInstructionIndex(*UseMI)); in updateRegDefsUses()1886 if (!S.liveAt(Pos) && (PrunedLanes & SubRegMask).any()) { in setUndefOnPrunedSubRegUses()
293 if (SR.liveAt(Pos)) in subRangeLiveAt()
146 if (!SR.liveAt(UseIdx)) in allUsesAvailableAt()
612 if (S.liveAt(UseIdx)) in defFromParent()1255 if (PSR.liveAt(LastUse)) in extendPHIRange()1350 if (!Edit->getParent().liveAt(Idx.getPrevSlot())) in rewriteAssigned()
753 if (LI.liveAt(LIS->getMBBStartIdx(SI))) in isLiveOutPastPHIs()
1217 if (!LI.liveAt(PrevIndex)) in SplitCriticalEdge()1220 bool isLiveOut = LI.liveAt(LIS->getMBBStartIdx(Succ)); in SplitCriticalEdge()
456 return LR.liveAt(Pos); in getLiveLanesAt()1250 return LR.liveAt(Pos); in getLiveLanesAt()
2292 if (loads && !LI.liveAt(Idx.getRegSlot(true))) { in visitMachineOperand()2296 if (stores && !LI.liveAt(Idx.getRegSlot())) { in visitMachineOperand()
1300 if (S.liveAt(Use)) in readsLaneSubset()
241 return LR.liveAt(getMBBStartIdx(mbb)); in isLiveInToMBB()246 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); in isLiveOutOfMBB()
401 bool liveAt(SlotIndex index) const { in liveAt() function
139 if (!FromLI->liveAt(FromIdx.getDeadSlot())) in replaceDominatedUses()
591 IsDead = !LI.liveAt(LIS.getInstructionIndex(Def).getDeadSlot()); in rematerializeCheapDef()
213 !LIS->getInterval(AddendSrcReg).liveAt(FMAIdx)) in processBlock()
490 if (!Seg.start.isRegister() || !Range.liveAt(Seg.start.getPrevSlot())) in updateDeadsInRange()
1024 CCLiveAtMI = CCLiveRange->liveAt(MISlot); in foldMemoryOperandImpl()