Home
last modified time | relevance | path

Searched refs:getNumber (Results 1 – 25 of 116) sorted by relevance

12345

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp98 unsigned(MBB->getNumber() + 1) < MF->getNumBlockIDs() in maybeUpdateTerminator()
99 ? MF->getBlockNumbered(MBB->getNumber() + 1) in maybeUpdateTerminator()
151 return A->getNumber() > B->getNumber(); in operator ()()
165 return A->getNumber() < B->getNumber(); in operator ()()
204 NumPredsLeft[MBB.getNumber()] = N; in sortBlocks()
250 if (--NumPredsLeft[Succ->getNumber()] == 0) { in sortBlocks()
295 if (Next->getNumber() < MBB->getNumber() && in sortBlocks()
298 R->getHeader()->getNumber() < Next->getNumber())) { in sortBlocks()
353 (Pred->getNumber() < MBB.getNumber() || Region->contains(Pred)) && in sortBlocks()
359 assert(Pred->getNumber() < MBB.getNumber() && in sortBlocks()
[all …]
H A DWebAssemblySortRegion.cpp55 if (MBB->getNumber() > Bottom->getNumber()) in getBottom()
65 if (ExBottom->getNumber() > Bottom->getNumber()) in getBottom()
75 if (MBB->getNumber() > Bottom->getNumber()) in getBottom()
H A DWebAssemblyCFGStackify.cpp64 int EndNo = End->getNumber(); in updateScopeTops()
65 if (!ScopeTops[EndNo] || ScopeTops[EndNo]->getNumber() > Begin->getNumber()) in updateScopeTops()
284 if (ScopeTop->getNumber() > Header->getNumber()) { in placeBlockMarker()
307 if (MBB.getNumber() > LoopBottom->getNumber()) in placeBlockMarker()
321 if (BeginToEnd[&MI]->getParent()->getNumber() <= MBB.getNumber()) in placeBlockMarker()
378 if (EndToBegin[&MI]->getParent()->getNumber() >= Header->getNumber()) in placeBlockMarker()
460 ScopeTops[AfterLoop->getNumber()]->getNumber() < MBB.getNumber()) && in placeLoopMarker()
508 if (ScopeTop->getNumber() > Header->getNumber()) { in placeTryMarker()
531 if (MBB.getNumber() > LoopBottom->getNumber()) in placeTryMarker()
632 if (EndToBegin[&MI]->getParent()->getNumber() > Header->getNumber()) in placeTryMarker()
[all …]
H A DWebAssemblyExceptionInfo.cpp138 << DstWE->getEHPad()->getNumber() << "." in recalculate()
141 << SrcWE->getEHPad()->getNumber() << "." in recalculate()
182 << WE->getEHPad()->getNumber() << "." in recalculate()
185 << SrcWE->getEHPad()->getNumber() << "." in recalculate()
218 LLVM_DEBUG(dbgs() << "Remainder BB: " << MBB->getNumber() << "." in recalculate()
223 << " removed from " << InnerWE->getEHPad()->getNumber() in recalculate()
230 LLVM_DEBUG(dbgs() << " removed from " << SrcWE->getEHPad()->getNumber() in recalculate()
344 OS << "%bb." << MBB->getNumber(); in print()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp125 unsigned PrevNum = MF->begin()->getNumber(); in INITIALIZE_PASS()
127 const unsigned Num = MBB.getNumber(); in INITIALIZE_PASS()
139 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; in dumpBBs()
157 BlockInfo[MBB.getNumber()].Size = computeBlockSize(MBB); in scanFunction()
180 unsigned Offset = BlockInfo[MBB->getNumber()].Offset; in getInstrOffset()
192 unsigned PrevNum = Start.getNumber(); in adjustBlockOffsets()
195 unsigned Num = MBB.getNumber(); in adjustBlockOffsets()
303 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
311 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
317 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
[all …]
H A DCFIInstrInserter.cpp125 return MBBVector[MBB->getNumber()].IncomingCFAOffset; in getCorrectCFAOffset()
158 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in calculateCFAInfo()
173 updateSuccCFAInfo(MBBVector[MF.front().getNumber()]); in calculateCFAInfo()
284 MBBCFAInfo &CurrentInfo = MBBVector[Current->getNumber()]; in updateSuccCFAInfo()
287 MBBCFAInfo &SuccInfo = MBBVector[Succ->getNumber()]; in updateSuccCFAInfo()
299 const MBBCFAInfo *PrevMBBInfo = &MBBVector[MF.front().getNumber()]; in insertCFIInstrs()
306 if (MBB.getNumber() == MF.front().getNumber()) continue; in insertCFIInstrs()
308 const MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in insertCFIInstrs()
395 errs() << "Pred: " << Pred.MBB->getName() << " #" << Pred.MBB->getNumber() in reportCFAError()
426 const MBBCFAInfo &CurrMBBInfo = MBBVector[CurrMBB->getNumber()]; in verify()
[all …]
H A DMachineTraceMetrics.cpp100 FixedBlockInfo *FBI = &BlockInfo[MBB->getNumber()]; in getResources()
136 unsigned PROffset = MBB->getNumber() * PRKinds; in getResources()
179 unsigned PROffset = MBB->getNumber() * PRKinds; in computeDepthResources()
184 TBI->Head = MBB->getNumber(); in computeDepthResources()
192 unsigned PredNum = TBI->Pred->getNumber(); in computeDepthResources()
212 unsigned PROffset = MBB->getNumber() * PRKinds; in computeHeightResources()
220 TBI->Tail = MBB->getNumber(); in computeHeightResources()
227 unsigned SuccNum = TBI->Succ->getNumber(); in computeHeightResources()
400 BlockInfo[MBB->getNumber()].invalidate(); in invalidate()
1338 unsigned Num = Block->Pred->getNumber(); in print()
[all …]
H A DBasicBlockSections.cpp140 auto *FTMBB = PreLayoutFallThroughs[MBB.getNumber()]; in updateBranches()
223 MBB.setSectionID({static_cast<unsigned int>(MBB.getNumber())}); in assignSections()
224 } else if (FuncBBClusterInfo[MBB.getNumber()]) in assignSections()
225 MBB.setSectionID(FuncBBClusterInfo[MBB.getNumber()]->ClusterID); in assignSections()
255 PreLayoutFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in sortBasicBlocksAndUpdateBranches()
374 return FuncBBClusterInfo[X.getNumber()]->PositionInCluster < in runOnMachineFunction()
375 FuncBBClusterInfo[Y.getNumber()]->PositionInCluster; in runOnMachineFunction()
376 return X.getNumber() < Y.getNumber(); in runOnMachineFunction()
H A DLiveRangeCalc.cpp78 assert(Seen.test(MBB->getNumber())); in updateFromLiveIns()
125 unsigned BN = MBB.getNumber(); in isDefOnEntry()
133 DefOnEntry[S->getNumber()] = true; in isDefOnEntry()
142 WorkList.insert(P->getNumber()); in isDefOnEntry()
184 WorkList.insert(P->getNumber()); in isDefOnEntry()
194 unsigned UseMBBNum = UseMBB.getNumber(); in findReachingDefs()
233 if (Seen.test(Pred->getNumber())) { in findReachingDefs()
261 WorkList.push_back(Pred->getNumber()); in findReachingDefs()
438 DefBlocks.set(Indexes.getMBBFromIndex(I)->getNumber()); in isJointlyDominated()
441 PredQueue.insert(MBB->getNumber()); in isJointlyDominated()
[all …]
H A DCFIFixup.cpp122 BlockFlags &Info = BlockInfo[MBB->getNumber()]; in runOnMachineFunction()
144 BlockFlags &SuccInfo = BlockInfo[Succ->getNumber()]; in runOnMachineFunction()
177 bool HasFrame = BlockInfo[PrologueBlock->getNumber()].HasFrameOnExit; in runOnMachineFunction()
179 const BlockFlags &Info = BlockInfo[CurrBB->getNumber()]; in runOnMachineFunction()
188 BlockFlags &PredInfo = BlockInfo[Pred->getNumber()]; in runOnMachineFunction()
H A DLoopTraversal.cpp16 unsigned MBBNumber = MBB->getNumber(); in isBlockDone()
35 unsigned MBBNumber = MBB->getNumber(); in traverse()
46 unsigned SuccNumber = Succ->getNumber(); in traverse()
H A DEdgeBundles.cpp47 unsigned OutE = 2 * MBB.getNumber() + 1; in runOnMachineFunction()
50 EC.join(OutE, 2 * Succ->getNumber()); in runOnMachineFunction()
82 unsigned BB = MBB.getNumber(); in WriteGraph()
H A DLiveVariables.cpp93 unsigned BBNum = MBB->getNumber(); in MarkVirtRegAliveInBlock()
131 unsigned BBNum = MBB->getNumber(); in HandleVirtRegUse()
582 if (!PHIVarInfo[MBB->getNumber()].empty()) { in runOnBlock()
698 UseBlocks.set(UseBB.getNumber()); in recomputeForSingleDefVirtReg()
720 if (VI.AliveBlocks.test(BB.getNumber())) in recomputeForSingleDefVirtReg()
722 VI.AliveBlocks.set(BB.getNumber()); in recomputeForSingleDefVirtReg()
792 unsigned Num = MBB.getNumber(); in isLiveIn()
818 unsigned SuccIdx = SuccMBB->getNumber(); in isLiveOut()
835 const unsigned NumNew = BB->getNumber(); in addNewBlock()
886 const unsigned NumNew = BB->getNumber(); in addNewBlock()
[all …]
H A DReachingDefAnalysis.cpp52 unsigned MBBNumber = MBB->getNumber(); in enterBasicBlock()
84 assert(unsigned(pred->getNumber()) < MBBOutRegsInfos.size() && in enterBasicBlock()
86 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock()
105 unsigned MBBNumber = MBB->getNumber(); in leaveBasicBlock()
124 unsigned MBBNumber = MI->getParent()->getNumber(); in processDefs()
149 unsigned MBBNumber = MBB->getNumber(); in reprocessBasicBlock()
161 assert(unsigned(pred->getNumber()) < MBBOutRegsInfos.size() && in reprocessBasicBlock()
163 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in reprocessBasicBlock()
268 unsigned MBBNumber = MI->getParent()->getNumber(); in getReachingDef()
303 assert(static_cast<size_t>(MBB->getNumber()) < MBBReachingDefs.size() && in getInstFromId()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp99 FirstImpreciseBlock = MBB.getNumber(); in GetAlignmentAdjustment()
126 if (MBB.getNumber() > 0) { in ComputeBlockSizes()
129 auto &BS = BlockSizes[MBB.getNumber()-1]; in ComputeBlockSizes()
141 FirstImpreciseBlock = MBB.getNumber(); in ComputeBlockSizes()
182 if (MBB.getNumber() > 0) { in modifyAdjustment()
183 auto &BS = BlockSizes[MBB.getNumber()-1]; in modifyAdjustment()
195 Offset += BlockSizes[MBB.getNumber()].first; in modifyAdjustment()
208 if (Dest->getNumber() <= Src->getNumber()) { in computeBranchSize()
215 int DestBlock = Dest->getNumber(); in computeBranchSize()
227 unsigned StartBlock = Src->getNumber(); in computeBranchSize()
[all …]
H A DPPCBranchCoalescing.cpp236 << Cand.BranchBlock->getNumber() << " can be coalesced:"); in canCoalesceBranch()
432 << TargetMBB.getNumber() << "\n"); in canMoveToBeginning()
463 << TargetMBB.getNumber() << "\n"); in canMoveToEnd()
760 LLVM_DEBUG(dbgs() << "Blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
761 << " and " << Cand2.BranchBlock->getNumber() in runOnMachineFunction()
767 << Cand1.BranchBlock->getNumber() << " and " in runOnMachineFunction()
768 << Cand2.BranchBlock->getNumber() << "\n"); in runOnMachineFunction()
772 LLVM_DEBUG(dbgs() << "Merging blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
773 << " and " << Cand1.BranchTargetBlock->getNumber() in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86VZeroUpper.cpp192 if (!BlockStates[MBB.getNumber()].AddedToDirtySuccessors) { in addDirtySuccessor()
194 BlockStates[MBB.getNumber()].AddedToDirtySuccessors = true; in addDirtySuccessor()
204 BlockStates[MBB.getNumber()].FirstUnguardedCall = MBB.end(); in processBasicBlock()
265 BlockStates[MBB.getNumber()].FirstUnguardedCall = MI; in processBasicBlock()
270 LLVM_DEBUG(dbgs() << "MBB #" << MBB.getNumber() << " exit state: " in processBasicBlock()
277 BlockStates[MBB.getNumber()].ExitState = CurState; in processBasicBlock()
335 BlockState &BBState = BlockStates[MBB.getNumber()]; in runOnMachineFunction()
346 LLVM_DEBUG(dbgs() << "MBB #" << MBB.getNumber() in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp166 dbgs() << "BB" << (*iterBlk)->getNumber(); in printOrderedBlocks()
624 LLVM_DEBUG(dbgs() << "BB" << MBB->getNumber() in isReturnBlock()
831 assert((It.first)->getNumber() != -1); in run()
1084 << " true = BB" << TrueMBB->getNumber() in handleJumpintoIfImp()
1086 << FalseMBB->getNumber() << "\n";); in handleJumpintoIfImp()
1116 dbgs() << "head = BB" << HeadMBB->getNumber() in showImproveSimpleJumpintoIf()
1331 << SrcMBB->getNumber() << "\n";); in mergeSerialBlock()
1350 dbgs() << "BB" << FalseMBB->getNumber(); in mergeIfthenelseBlock()
1353 dbgs() << "BB" << LandMBB->getNumber(); in mergeIfthenelseBlock()
1412 << LandMBB->getNumber() << "\n";); in mergeLoopbreakBlock()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp588 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
604 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
618 return LHS->getNumber() < RHS->getNumber(); in compareMbbNumbers()
786 unsigned Block = MI->getParent()->getNumber(); in isCPEntryInRange()
817 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
942 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1153 BBInfo[NewIsland->getNumber()].Size += Size; in handleConstantPoolUser()
1176 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1179 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1267 BBInfo[MBB->getNumber()].Size += 4; in fixupUnconditionalBr()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMBasicBlockInfo.cpp49 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
81 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
98 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in isBBInRange()
121 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
124 << " - number: " << BB->getNumber() << "\n" in adjustBBOffsetsAfter()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp785 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
801 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
815 return LHS->getNumber() < RHS->getNumber(); in CompareMBBNumbers()
1007 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
1181 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1237 BBInfo[UserMBB->getNumber()].Size += Delta; in createNewWater()
1391 BBInfo[NewIsland->getNumber()].Size += Size; in handleConstantPoolUser()
1414 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1417 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1522 BBInfo[MBB->getNumber()].Size += 2; in fixupUnconditionalBr()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp95 unsigned TotalSize = BlockOffsets[Begin->getNumber()]; in measureFunction()
97 BlockOffsets[MBB.getNumber()] = TotalSize; in measureFunction()
133 BlockOffsets[DestBB->getNumber()] - BlockOffsets[MBB->getNumber()]; in expandBranches()
212 for (int i = MBB->getNumber() + 1, e = BlockOffsets.size(); i < e; ++i) { in expandBranches()
/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1884 CurBB = MBB.getNumber(); in produceMLocTransferFunction()
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()
2402 if (OutVal.BlockNo != MBB.getNumber()) in pickVPHILoc()
2732 unsigned BlockNo = PHIMBB->getNumber(); in buildVLocValueMap()
2753 CurBB = MBB->getNumber(); in buildVLocValueMap()
2997 unsigned BBNum = MBB->getNumber(); in makeDepthFirstEjectionMap()
3033 unsigned BBNum = MBB.getNumber(); in depthFirstVLocAndEmit()
3117 if (MOutLocs[MBB->getNumber()]) in depthFirstVLocAndEmit()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.h107 return BBNumToRegMap.find(MBB.getNumber()) != BBNumToRegMap.end(); in hasMBBRegister()
111 auto f = BBNumToRegMap.find(MBB.getNumber()); in getOrCreateMBBRegister()
115 BBNumToRegMap[MBB.getNumber()] = NewReg; in getOrCreateMBBRegister()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64CompressJumpTables.cpp99 BlockInfo[MBB.getNumber()] = AlignedOffset; in scanFunction()
125 int BlockOffset = BlockInfo[Block->getNumber()]; in compressJumpTable()
176 int Offset = BlockInfo[MBB.getNumber()]; in runOnMachineFunction()

12345