Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp241 if (ScopeTop->getNumber() > Header->getNumber()) { in placeBlockMarker()
265 if (MBB.getNumber() > getBottom(&MI)->getNumber()) in placeBlockMarker()
326 if (EndToBegin[&MI]->getParent()->getNumber() >= Header->getNumber()) in placeBlockMarker()
344 ScopeTops[Number]->getNumber() > Header->getNumber()) in placeBlockMarker()
410 ScopeTops[AfterLoop->getNumber()]->getNumber() < MBB.getNumber()) && in placeLoopMarker()
468 if (ScopeTop->getNumber() > Header->getNumber()) { in placeTryMarker()
490 if (MBB.getNumber() > Bottom->getNumber()) in placeTryMarker()
570 if (EndToBegin[&MI]->getParent()->getNumber() >= Header->getNumber()) in placeTryMarker()
589 ScopeTops[Number]->getNumber() > Header->getNumber()) in placeTryMarker()
707 assert(ScopeTops[Stack.back()->getNumber()]->getNumber() <= in rewriteDepthImmediates()
[all …]
H A DWebAssemblyCFGSort.cpp196 return A->getNumber() > B->getNumber(); in operator ()()
209 return A->getNumber() < B->getNumber(); in operator ()()
245 NumPredsLeft[MBB.getNumber()] = N; in SortBlocks()
290 if (--NumPredsLeft[Succ->getNumber()] == 0) in SortBlocks()
309 if (Next->getNumber() < MBB->getNumber() && in SortBlocks()
311 R->getHeader()->getNumber() < Next->getNumber())) { in SortBlocks()
356 assert(MBB.getNumber() >= 0 && "Renumbered blocks should be non-negative."); in SortBlocks()
365 (Pred->getNumber() < MBB.getNumber() || Region->contains(Pred)) && in SortBlocks()
371 assert(Pred->getNumber() < MBB.getNumber() && in SortBlocks()
380 assert(Pred->getNumber() < MBB.getNumber() && in SortBlocks()
H A DWebAssemblyFixIrreducibleControlFlow.cpp251 auto ANum = A->getNumber(); in run()
252 auto BNum = B->getNumber(); in run()
258 assert(Block->getNumber() != -1); in run()
262 auto ANum = (*I)->getNumber(); in run()
263 auto BNum = (*(std::next(I)))->getNumber(); in run()
H A DWebAssemblyUtilities.h63 if (MBB->getNumber() > Bottom->getNumber()) in getBottom()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCFIInstrInserter.cpp109 return -MBBVector[MBB->getNumber()].IncomingCFAOffset; in getCorrectCFAOffset()
145 MBBVector[MBB.getNumber()] = MBBInfo; in calculateCFAInfo()
153 if (MBBVector[MBB.getNumber()].Processed) continue; in calculateCFAInfo()
154 updateSuccCFAInfo(MBBVector[MBB.getNumber()]); in calculateCFAInfo()
230 MBBCFAInfo &CurrentInfo = MBBVector[Current->getNumber()]; in updateSuccCFAInfo()
236 MBBCFAInfo &SuccInfo = MBBVector[Succ->getNumber()]; in updateSuccCFAInfo()
247 const MBBCFAInfo *PrevMBBInfo = &MBBVector[MF.front().getNumber()]; in insertCFIInstrs()
253 if (MBB.getNumber() == MF.front().getNumber()) continue; in insertCFIInstrs()
255 const MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in insertCFIInstrs()
314 const MBBCFAInfo &CurrMBBInfo = MBBVector[CurrMBB->getNumber()]; in verify()
[all …]
H A DBranchRelaxation.cpp130 unsigned PrevNum = MF->begin()->getNumber(); in INITIALIZE_PASS()
133 unsigned Num = MBB.getNumber(); in INITIALIZE_PASS()
146 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; in dumpBBs()
164 BlockInfo[MBB.getNumber()].Size = computeBlockSize(MBB); in scanFunction()
187 unsigned Offset = BlockInfo[MBB->getNumber()].Offset; in getInstrOffset()
199 unsigned PrevNum = Start.getNumber(); in adjustBlockOffsets()
201 unsigned Num = MBB.getNumber(); in adjustBlockOffsets()
312 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
320 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
326 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size; in fixupConditionalBranch()
[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()
1339 unsigned Num = Block->Pred->getNumber(); in print()
[all …]
H A DReachingDefAnalysis.cpp26 unsigned MBBNumber = MBB->getNumber(); in enterBasicBlock()
56 assert(unsigned(pred->getNumber()) < MBBOutRegsInfos.size() && in enterBasicBlock()
58 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock()
80 unsigned MBBNumber = TraversedMBB.MBB->getNumber(); in leaveBasicBlock()
98 unsigned MBBNumber = MI->getParent()->getNumber(); in processDefs()
177 unsigned MBBNumber = MI->getParent()->getNumber(); in getReachingDef()
H A DLiveRangeCalc.cpp232 assert(Seen.test(MBB->getNumber())); in updateFromLiveIns()
279 unsigned BN = MBB.getNumber(); in isDefOnEntry()
287 DefOnEntry[S->getNumber()] = true; in isDefOnEntry()
296 WorkList.insert(P->getNumber()); in isDefOnEntry()
339 WorkList.insert(P->getNumber()); in isDefOnEntry()
349 unsigned UseMBBNum = UseMBB.getNumber(); in findReachingDefs()
389 if (Seen.test(Pred->getNumber())) { in findReachingDefs()
417 WorkList.push_back(Pred->getNumber()); in findReachingDefs()
594 DefBlocks.set(Indexes.getMBBFromIndex(I)->getNumber()); in isJointlyDominated()
597 PredQueue.insert(MBB->getNumber()); in isJointlyDominated()
[all …]
H A DLoopTraversal.cpp17 unsigned MBBNumber = MBB->getNumber(); in isBlockDone()
36 unsigned MBBNumber = MBB->getNumber(); in traverse()
48 unsigned SuccNumber = Succ->getNumber(); in traverse()
H A DEdgeBundles.cpp46 unsigned OutE = 2 * MBB.getNumber() + 1; in runOnMachineFunction()
50 EC.join(OutE, 2 * (*SI)->getNumber()); in runOnMachineFunction()
82 unsigned BB = MBB.getNumber(); in WriteGraph()
H A DIfConversion.cpp322 return C1->BBI.BB->getNumber() < C2->BBI.BB->getNumber(); in IfcvtTokenCmp()
1105 BBInfo &BBI = BBAnalysis[BB->getNumber()]; in AnalyzeBlock()
1153 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in AnalyzeBlock()
1345 BBInfo &PBBI = BBAnalysis[Predecessor->getNumber()]; in InvalidatePreds()
1417 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertSimple()
1418 BBInfo &FalseBBI = BBAnalysis[BBI.FalseBB->getNumber()]; in IfConvertSimple()
1502 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertTriangle()
1537 BBInfo &PBBI = BBAnalysis[PBB->getNumber()]; in IfConvertTriangle()
1883 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertForkedDiamond()
1918 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertDiamond()
[all …]
H A DShrinkWrap.cpp481 LLVM_DEBUG(dbgs() << "Look into: " << MBB.getNumber() << ' ' in runOnMachineFunction()
537 << Save->getNumber() << ' ' << Save->getName() << ' ' in runOnMachineFunction()
539 << "\nRestore: " << Restore->getNumber() << ' ' in runOnMachineFunction()
573 << Save->getNumber() << ' ' << Save->getName() in runOnMachineFunction()
574 << "\nRestore: " << Restore->getNumber() << ' ' in runOnMachineFunction()
H A DLiveVariables.cpp96 unsigned BBNum = MBB->getNumber(); in MarkVirtRegAliveInBlock()
135 unsigned BBNum = MBB->getNumber(); in HandleVirtRegUse()
590 if (!PHIVarInfo[MBB->getNumber()].empty()) { in runOnBlock()
591 SmallVectorImpl<unsigned> &VarInfoVec = PHIVarInfo[MBB->getNumber()]; in runOnBlock()
717 PHIVarInfo[BBI.getOperand(i + 1).getMBB()->getNumber()] in analyzePHINodes()
725 unsigned Num = MBB.getNumber(); in isLiveIn()
751 unsigned SuccIdx = SuccMBB->getNumber(); in isLiveOut()
768 const unsigned NumNew = BB->getNumber(); in addNewBlock()
807 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber())) in addNewBlock()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp116 if (MBB->getNumber() > 0) { in runOnMachineFunction()
119 auto &BS = BlockSizes[MBB->getNumber()-1]; in runOnMachineFunction()
130 BlockSizes[MBB->getNumber()].first = BlockSize; in runOnMachineFunction()
182 if (Dest->getNumber() <= MBB.getNumber()) { in runOnMachineFunction()
188 for (unsigned i = Dest->getNumber(), e = MBB.getNumber(); i != e; ++i) in runOnMachineFunction()
195 for (unsigned i = MBB.getNumber(), e = Dest->getNumber(); i != e; ++i) in runOnMachineFunction()
246 BlockSizes[MBB.getNumber()].first += 4; in runOnMachineFunction()
261 if (MBB->getNumber() > 0) { in runOnMachineFunction()
262 auto &BS = BlockSizes[MBB->getNumber()-1]; in runOnMachineFunction()
274 Offset += BlockSizes[MBB->getNumber()].first; in runOnMachineFunction()
H A DPPCBranchCoalescing.cpp240 << Cand.BranchBlock->getNumber() << " can be coalesced:"); in canCoalesceBranch()
430 << TargetMBB.getNumber() << "\n"); in canMoveToBeginning()
461 << TargetMBB.getNumber() << "\n"); in canMoveToEnd()
759 LLVM_DEBUG(dbgs() << "Blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
760 << " and " << Cand2.BranchBlock->getNumber() in runOnMachineFunction()
766 << Cand1.BranchBlock->getNumber() << " and " in runOnMachineFunction()
767 << Cand2.BranchBlock->getNumber() << "\n"); in runOnMachineFunction()
771 LLVM_DEBUG(dbgs() << "Merging blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
772 << " and " << Cand1.BranchTargetBlock->getNumber() in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86VZeroUpper.cpp189 if (!BlockStates[MBB.getNumber()].AddedToDirtySuccessors) { in addDirtySuccessor()
191 BlockStates[MBB.getNumber()].AddedToDirtySuccessors = true; in addDirtySuccessor()
201 BlockStates[MBB.getNumber()].FirstUnguardedCall = MBB.end(); in processBasicBlock()
262 BlockStates[MBB.getNumber()].FirstUnguardedCall = MI; in processBasicBlock()
267 LLVM_DEBUG(dbgs() << "MBB #" << MBB.getNumber() << " exit state: " in processBasicBlock()
276 BlockStates[MBB.getNumber()].ExitState = CurState; in processBasicBlock()
333 BlockState &BBState = BlockStates[MBB.getNumber()]; in runOnMachineFunction()
344 LLVM_DEBUG(dbgs() << "MBB #" << MBB.getNumber() in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp186 dbgs() << "BB" << (*iterBlk)->getNumber(); in printOrderedBlocks()
649 LLVM_DEBUG(dbgs() << "BB" << MBB->getNumber() in isReturnBlock()
860 assert(((*It).first)->getNumber() != -1); in run()
1117 << " true = BB" << TrueMBB->getNumber() in handleJumpintoIfImp()
1119 << FalseMBB->getNumber() << "\n";); in handleJumpintoIfImp()
1149 dbgs() << "head = BB" << HeadMBB->getNumber() in showImproveSimpleJumpintoIf()
1367 << SrcMBB->getNumber() << "\n";); in mergeSerialBlock()
1386 dbgs() << "BB" << FalseMBB->getNumber(); in mergeIfthenelseBlock()
1389 dbgs() << "BB" << LandMBB->getNumber(); in mergeIfthenelseBlock()
1448 << LandMBB->getNumber() << "\n";); in mergeLoopbreakBlock()
[all …]
H A DSIModeRegister.cpp320 BlockInfo[MBB.getNumber()] = std::move(NewInfo); in processBlockPhase1()
330 unsigned ThisBlock = MBB.getNumber(); in processBlockPhase2()
339 BlockInfo[ThisBlock]->Pred = BlockInfo[PB.getNumber()]->Exit; in processBlockPhase2()
343 …BlockInfo[ThisBlock]->Pred = BlockInfo[ThisBlock]->Pred.intersect(BlockInfo[Pred->getNumber()]->Ex… in processBlockPhase2()
366 unsigned ThisBlock = MBB.getNumber(); in processBlockPhase3()
H A DAMDGPUMachineCFGStructurizer.cpp503 dbgs() << "MBB: " << getMBB()->getNumber(); in dump()
559 dbgs() << "Succ: " << getSucc()->getNumber() << "\n"; in dump()
871 OS << MBB->getNumber(); in print()
873 OS << "} (" << Entry->getNumber() << ", " in print()
874 << (Exit == nullptr ? -1 : Exit->getNumber()) in print()
1695 << " -> " << Dest->getNumber() << "\n"); in insertUnconditionalBranch()
1878 CodeBBStart->getNumber()); in createIfBlock()
1930 BBSelectReg, TrueBB->getNumber()); in rewriteCodeBBTerminator()
1936 TrueBBReg, TrueBB->getNumber()); in rewriteCodeBBTerminator()
1938 FalseBBReg, FalseBB->getNumber()); in rewriteCodeBBTerminator()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp798 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
814 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
828 return LHS->getNumber() < RHS->getNumber(); in CompareMBBNumbers()
1024 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
1198 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1255 BBInfo[UserMBB->getNumber()].Size += Delta; in createNewWater()
1410 BBInfo[NewIsland->getNumber()].Size += Size; in handleConstantPoolUser()
1433 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1436 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1541 BBInfo[MBB->getNumber()].Size += 2; in fixupUnconditionalBr()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp882 return LHS->getNumber() < RHS->getNumber(); in CompareMBBNumbers()
1108 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
1263 (WaterBB->getNumber() < U.HighWaterMark->getNumber() || in findAvailableWater()
1564 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1567 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1654 BBInfo[MBB->getNumber()].Size += 2; in fixupUnconditionalBr()
1719 BBInfo[MBB->getNumber()].Size -= delta; in fixupConditionalBr()
1829 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Instructions()
1873 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Branches()
2283 BBInfo[MBB->getNumber()].Size -= Delta; in optimizeThumb2JumpTables()
[all …]
/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CompressJumpTables.cpp80 BlockInfo[MBB.getNumber()] = Offset; in scanFunction()
102 int BlockOffset = BlockInfo[Block->getNumber()]; in compressJumpTable()
150 int Offset = BlockInfo[MBB.getNumber()]; in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp779 return BA->getNumber() > BB->getNumber(); in operator ()()
799 int ThisN = PI.getParent()->getNumber(); in visitPHI()
816 int PredN = PB->getNumber(); in visitPHI()
924 int ThisN = B.getNumber(); in visitBranchesFrom()
977 FlowQ.push(CFGEdge(ThisN, TB->getNumber())); in visitBranchesFrom()
1025 int BN = B->getNumber(); in reached()
1090 int ThisN = B.getNumber(); in runEdgeQueue()
1091 int NextN = Next->getNumber(); in runEdgeQueue()
1127 assert(B.getNumber() >= 0 && "Disconnected block"); in run()
1128 unsigned BN = B.getNumber(); in run()
[all …]

1234