Lines Matching refs:getNumber
333 if (Num.getBlock() == (unsigned)MBB.getNumber() && !Num.isPHI()) in loadInlocs()
1155 uint64_t BlockNo = TargetInstr.getParent()->getNumber(); in transferDebugInstrRef()
1884 CurBB = MBB.getNumber(); in produceMLocTransferFunction()
1987 LLVM_DEBUG(dbgs() << "join MBB: " << MBB.getNumber() << "\n"); in mlocJoin()
2016 ValueIDNum FirstVal = OutLocs[BlockOrders[0]->getNumber()][Idx.asU64()]; in mlocJoin()
2020 if (InLocs[Idx.asU64()] != ValueIDNum(MBB.getNumber(), 0, Idx)) { in mlocJoin()
2034 OutLocs[PredMBB->getNumber()][Idx.asU64()]; in mlocJoin()
2041 if (PredLiveOut == ValueIDNum(MBB.getNumber(), 0, Idx)) in mlocJoin()
2140 const auto &TransferFunc = MLocTransfer[MBB->getNumber()]; in placeMLocPHIs()
2159 MInLocs[MBB->getNumber()][L.asU64()] = ValueIDNum(MBB->getNumber(), 0, L); in placeMLocPHIs()
2262 CurBB = MBB->getNumber(); in buildMLocValueMap()
2371 unsigned ThisBBNum = p->getNumber(); in pickVPHILoc()
2390 (OutVal.Kind == DbgValue::VPHI && OutVal.BlockNo != MBB.getNumber() && in pickVPHILoc()
2402 if (OutVal.BlockNo != MBB.getNumber()) in pickVPHILoc()
2412 ValueIDNum MPHI(MBB.getNumber(), 0, LocIdx(I)); in pickVPHILoc()
2448 ValueIDNum PHIVal = {(unsigned)MBB.getNumber(), 0, L}; in pickVPHILoc()
2456 LLVM_DEBUG(dbgs() << "join MBB: " << MBB.getNumber() << "\n"); in vlocJoin()
2509 if (LiveIn.Kind != DbgValue::VPHI || LiveIn.BlockNo != MBB.getNumber()) { in vlocJoin()
2536 V.second->BlockNo == MBB.getNumber() && in vlocJoin()
2552 DbgValue VPHI(MBB.getNumber(), FirstVal.Properties, DbgValue::VPHI); in vlocJoin()
2712 auto &TransferFunc = AllTheVLocs[ExpMBB->getNumber()].Vars; in buildVLocValueMap()
2732 unsigned BlockNo = PHIMBB->getNumber(); in buildVLocValueMap()
2753 CurBB = MBB->getNumber(); in buildVLocValueMap()
2794 auto &VTracker = AllTheVLocs[MBB->getNumber()]; in buildVLocValueMap()
2799 DbgValue NewVal(MBB->getNumber(), EmptyProperties, DbgValue::NoVal); in buildVLocValueMap()
2860 Output[MBB->getNumber()].push_back(std::make_pair(Var, *BlockLiveIn)); in buildVLocValueMap()
2883 VLocTracker &VLocs = AllTheVLocs[AssignMBB->getNumber()]; in placePHIsForSingleVarDefinition()
2899 Output[ScopeBlock->getNumber()].push_back({Var, Value}); in placePHIsForSingleVarDefinition()
2939 BBNumToRPO[MBB->getNumber()] = RPONumber; in initialSetup()
2997 unsigned BBNum = MBB->getNumber(); in makeDepthFirstEjectionMap()
3033 unsigned BBNum = MBB.getNumber(); in depthFirstVLocAndEmit()
3104 if (WS->getDFSOut() == EjectionMap[MBB->getNumber()]) in depthFirstVLocAndEmit()
3117 if (MOutLocs[MBB->getNumber()]) in depthFirstVLocAndEmit()
3201 MaxNumBlocks = std::max(MBB.getNumber(), MaxNumBlocks); in ExtendRanges()
3253 CurBB = MBB.getNumber(); in ExtendRanges()
3284 auto *VTracker = &vlocs[MBB->getNumber()]; in ExtendRanges()
3469 return MLiveIns[LDVBB->BB.getNumber()][Loc.asU64()].asU64(); in getValue()
3550 BlockValueNum Num = ValueIDNum(BB->BB.getNumber(), 0, Updater->Loc).asU64(); in GetUndefVal()
3717 MLiveIns[PHI->ParentBlock->BB.getNumber()][Loc.asU64()]; in resolveDbgPHIsImpl()
3726 const ValueTable &BlockLiveOuts = MLiveOuts[PHIIt.first->BB.getNumber()]; in resolveDbgPHIsImpl()