Home
last modified time | relevance | path

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

12345

/netbsd-src/external/apache2/llvm/dist/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()
343 assert(MBB.getNumber() >= 0 && "Renumbered blocks should be non-negative."); in sortBlocks()
353 (Pred->getNumber() < MBB.getNumber() || Region->contains(Pred)) && 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()
264 int MBBNumber = MBB.getNumber(); in placeBlockMarker()
266 if (Pred->getNumber() < MBBNumber) { in placeBlockMarker()
283 if (MachineBasicBlock *ScopeTop = ScopeTops[I->getNumber()]) { in placeBlockMarker()
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()
459 assert((!ScopeTops[AfterLoop->getNumber()] || in placeLoopMarker()
[all …]
H A DWebAssemblyExceptionInfo.cpp137 << DstWE->getEHPad()->getNumber() << "." in recalculate()
140 << SrcWE->getEHPad()->getNumber() << "." in recalculate()
181 << WE->getEHPad()->getNumber() << "." in recalculate()
184 << SrcWE->getEHPad()->getNumber() << "." in recalculate()
217 LLVM_DEBUG(dbgs() << "Remainder BB: " << MBB->getNumber() << "." in recalculate()
222 << " removed from " << InnerWE->getEHPad()->getNumber() in recalculate()
229 LLVM_DEBUG(dbgs() << " removed from " << SrcWE->getEHPad()->getNumber() in recalculate()
343 OS << "%bb." << MBB->getNumber(); in print()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp99 FirstImpreciseBlock = MBB.getNumber(); in GetAlignmentAdjustment()
129 if (MBB->getNumber() > 0) { in ComputeBlockSizes()
132 auto &BS = BlockSizes[MBB->getNumber()-1]; in ComputeBlockSizes()
144 FirstImpreciseBlock = MBB->getNumber(); in ComputeBlockSizes()
174 BlockSizes[MBB->getNumber()].first = BlockSize; in ComputeBlockSizes()
188 if (MBB->getNumber() > 0) { in modifyAdjustment()
189 auto &BS = BlockSizes[MBB->getNumber()-1]; in modifyAdjustment()
201 Offset += BlockSizes[MBB->getNumber()].first; in modifyAdjustment()
214 if (Dest->getNumber() <= Src->getNumber()) { in computeBranchSize()
221 int DestBlock = Dest->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()
761 LLVM_DEBUG(dbgs() << "Blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
762 << " and " << Cand2.BranchBlock->getNumber() in runOnMachineFunction()
768 << Cand1.BranchBlock->getNumber() << " and " in runOnMachineFunction()
769 << Cand2.BranchBlock->getNumber() << "\n"); in runOnMachineFunction()
773 LLVM_DEBUG(dbgs() << "Merging blocks " << Cand1.BranchBlock->getNumber() in runOnMachineFunction()
774 << " and " << Cand1.BranchTargetBlock->getNumber() in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp126 unsigned PrevNum = MF->begin()->getNumber(); in INITIALIZE_PASS()
128 const unsigned Num = MBB.getNumber(); in INITIALIZE_PASS()
140 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; in dumpBBs()
141 dbgs() << format("%%bb.%u\toffset=%08x\t", MBB.getNumber(), BBI.Offset) in dumpBBs()
158 BlockInfo[MBB.getNumber()].Size = computeBlockSize(MBB); in scanFunction()
181 unsigned Offset = BlockInfo[MBB->getNumber()].Offset; in getInstrOffset()
193 unsigned PrevNum = Start.getNumber(); in adjustBlockOffsets()
196 unsigned Num = MBB.getNumber(); in adjustBlockOffsets()
213 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in createNewBlockAfter()
240 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
[all …]
H A DCFIInstrInserter.cpp127 return MBBVector[MBB->getNumber()].IncomingCFAOffset; in getCorrectCFAOffset()
160 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in calculateCFAInfo()
175 updateSuccCFAInfo(MBBVector[MF.front().getNumber()]); in calculateCFAInfo()
278 MBBCFAInfo &CurrentInfo = MBBVector[Current->getNumber()]; in updateSuccCFAInfo()
281 MBBCFAInfo &SuccInfo = MBBVector[Succ->getNumber()]; in updateSuccCFAInfo()
293 const MBBCFAInfo *PrevMBBInfo = &MBBVector[MF.front().getNumber()]; in insertCFIInstrs()
300 if (MBB.getNumber() == MF.front().getNumber()) continue; in insertCFIInstrs()
302 const MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in insertCFIInstrs()
389 errs() << "Pred: " << Pred.MBB->getName() << " #" << Pred.MBB->getNumber() in reportCFAError()
392 errs() << "Pred: " << Pred.MBB->getName() << " #" << Pred.MBB->getNumber() in reportCFAError()
[all …]
H A DMachineTraceMetrics.cpp100 FixedBlockInfo *FBI = &BlockInfo[MBB->getNumber()]; in getResources()
136 unsigned PROffset = MBB->getNumber() * PRKinds; in getResources()
177 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeDepthResources()
179 unsigned PROffset = MBB->getNumber() * PRKinds; in computeDepthResources()
184 TBI->Head = MBB->getNumber(); in computeDepthResources()
192 unsigned PredNum = TBI->Pred->getNumber(); in computeDepthResources()
210 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeHeightResources()
212 unsigned PROffset = MBB->getNumber() * PRKinds; in computeHeightResources()
216 ArrayRef<unsigned> PRCycles = MTM.getProcResourceCycles(MBB->getNumber()); in computeHeightResources()
220 TBI->Tail = MBB->getNumber(); in computeHeightResources()
[all …]
H A DLiveRangeCalc.cpp80 assert(Seen.test(MBB->getNumber())); in updateFromLiveIns()
127 unsigned BN = MBB.getNumber(); in isDefOnEntry()
135 DefOnEntry[S->getNumber()] = true; in isDefOnEntry()
144 WorkList.insert(P->getNumber()); in isDefOnEntry()
186 WorkList.insert(P->getNumber()); in isDefOnEntry()
196 unsigned UseMBBNum = UseMBB.getNumber(); in findReachingDefs()
235 if (Seen.test(Pred->getNumber())) { in findReachingDefs()
263 WorkList.push_back(Pred->getNumber()); in findReachingDefs()
350 bool needPHI = !IDom || !Seen.test(IDom->getBlock()->getNumber()); in updateSSA()
440 DefBlocks.set(Indexes.getMBBFromIndex(I)->getNumber()); in isJointlyDominated()
[all …]
H A DBasicBlockSections.cpp170 auto *FTMBB = PreLayoutFallThroughs[MBB.getNumber()]; in updateBranches()
256 MBB.setSectionID({static_cast<unsigned int>(MBB.getNumber())}); in assignSections()
257 } else if (FuncBBClusterInfo[MBB.getNumber()].hasValue()) in assignSections()
258 MBB.setSectionID(FuncBBClusterInfo[MBB.getNumber()]->ClusterID); in assignSections()
289 PreLayoutFallThroughs[MBB.getNumber()] = MBB.getFallThrough(); in sortBasicBlocksAndUpdateBranches()
408 return FuncBBClusterInfo[X.getNumber()]->PositionInCluster < in runOnMachineFunction()
409 FuncBBClusterInfo[Y.getNumber()]->PositionInCluster; in runOnMachineFunction()
410 return X.getNumber() < Y.getNumber(); in runOnMachineFunction()
H A DLoopTraversal.cpp16 unsigned MBBNumber = MBB->getNumber(); in isBlockDone()
35 unsigned MBBNumber = MBB->getNumber(); in traverse()
47 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 DReachingDefAnalysis.cpp46 unsigned MBBNumber = MBB->getNumber(); in enterBasicBlock()
78 assert(unsigned(pred->getNumber()) < MBBOutRegsInfos.size() && in enterBasicBlock()
80 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock()
99 unsigned MBBNumber = MBB->getNumber(); in leaveBasicBlock()
118 unsigned MBBNumber = MI->getParent()->getNumber(); in processDefs()
143 unsigned MBBNumber = MBB->getNumber(); in reprocessBasicBlock()
155 assert(unsigned(pred->getNumber()) < MBBOutRegsInfos.size() && in reprocessBasicBlock()
157 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in reprocessBasicBlock()
262 unsigned MBBNumber = MI->getParent()->getNumber(); in getReachingDef()
297 assert(static_cast<size_t>(MBB->getNumber()) < MBBReachingDefs.size() && in getInstFromId()
H A DLiveVariables.cpp93 unsigned BBNum = MBB->getNumber(); in MarkVirtRegAliveInBlock()
132 unsigned BBNum = MBB->getNumber(); in HandleVirtRegUse()
586 if (!PHIVarInfo[MBB->getNumber()].empty()) { in runOnBlock()
587 SmallVectorImpl<unsigned> &VarInfoVec = PHIVarInfo[MBB->getNumber()]; in runOnBlock()
710 PHIVarInfo[BBI.getOperand(i + 1).getMBB()->getNumber()] in analyzePHINodes()
717 unsigned Num = MBB.getNumber(); in isLiveIn()
743 unsigned SuccIdx = SuccMBB->getNumber(); in isLiveOut()
760 const unsigned NumNew = BB->getNumber(); in addNewBlock()
798 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber())) in addNewBlock()
811 const unsigned NumNew = BB->getNumber(); in addNewBlock()
[all …]
H A DIfConversion.cpp425 return C1->BBI.BB->getNumber() < C2->BBI.BB->getNumber(); in IfcvtTokenCmp()
517 << ((Kind == ICSimpleFalse) ? BBI.FalseBB->getNumber() in INITIALIZE_PASS_DEPENDENCY()
518 : BBI.TrueBB->getNumber()) in INITIALIZE_PASS_DEPENDENCY()
544 << " (T:" << BBI.TrueBB->getNumber() in INITIALIZE_PASS_DEPENDENCY()
545 << ",F:" << BBI.FalseBB->getNumber() << ") "); in INITIALIZE_PASS_DEPENDENCY()
562 << " (T:" << BBI.TrueBB->getNumber() in INITIALIZE_PASS_DEPENDENCY()
563 << ",F:" << BBI.FalseBB->getNumber() << ") "); in INITIALIZE_PASS_DEPENDENCY()
574 << " (T:" << BBI.TrueBB->getNumber() in INITIALIZE_PASS_DEPENDENCY()
575 << ",F:" << BBI.FalseBB->getNumber() << ") "); in INITIALIZE_PASS_DEPENDENCY()
1227 BBInfo &BBI = BBAnalysis[BB->getNumber()]; in AnalyzeBlock()
[all …]
H A DShrinkWrap.cpp484 LLVM_DEBUG(dbgs() << "Look into: " << MBB.getNumber() << ' ' in runOnMachineFunction()
538 << Save->getNumber() << ' ' << Save->getName() << ' ' in runOnMachineFunction()
540 << "\nRestore: " << Restore->getNumber() << ' ' in runOnMachineFunction()
574 << Save->getNumber() << ' ' << Save->getName() in runOnMachineFunction()
575 << "\nRestore: " << Restore->getNumber() << ' ' in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/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()
279 BlockStates[MBB.getNumber()].ExitState = CurState; in processBasicBlock()
337 BlockState &BBState = BlockStates[MBB.getNumber()]; in runOnMachineFunction()
348 LLVM_DEBUG(dbgs() << "MBB #" << MBB.getNumber() in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp60 LLVM_DEBUG(dbgs() << msg << "BB" << b->getNumber() << "size " << b->size(); \
65 dbgs() << msg << "BB" << b->getNumber() << "size " << b->size(); \
161 dbgs() << "BB" << (*iterBlk)->getNumber(); in printOrderedBlocks()
624 LLVM_DEBUG(dbgs() << "BB" << MBB->getNumber() in isReturnBlock()
835 assert(((*It).first)->getNumber() != -1); in run()
836 LLVM_DEBUG(dbgs() << "Erase BB" << ((*It).first)->getNumber() << "\n";); in run()
871 dbgs() << "unreachable block BB" << MBB->getNumber() << "\n"; in orderBlocks()
879 LLVM_DEBUG(dbgs() << "Begin patternMatch BB" << MBB->getNumber() << "\n";); in patternMatch()
884 LLVM_DEBUG(dbgs() << "End patternMatch BB" << MBB->getNumber() in patternMatch()
1063 << Src1MBB->getNumber() << " src2 = BB" in isSameloopDetachedContbreak()
[all …]
H A DSIModeRegister.cpp316 BlockInfo[MBB.getNumber()] = std::move(NewInfo); in processBlockPhase1()
327 unsigned ThisBlock = MBB.getNumber(); in processBlockPhase2()
345 unsigned PredBlock = PB.getNumber(); in processBlockPhase2()
357 unsigned PredBlock = Pred->getNumber(); in processBlockPhase2()
393 unsigned ThisBlock = MBB.getNumber(); in processBlockPhase3()
/netbsd-src/external/apache2/llvm/dist/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()
H A DARMConstantIslandPass.cpp302 return BBInfo[LHS.getNumber()].postOffset() < in verify()
303 BBInfo[RHS.getNumber()].postOffset(); in verify()
906 return LHS->getNumber() < RHS->getNumber(); in CompareMBBNumbers()
918 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
980 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
1018 const BasicBlockInfo &BBI = BBInfo[U.MI->getParent()->getNumber()]; in getUserOffset()
1068 const unsigned CPEOffset = BBInfo[Water->getNumber()].postOffset(CPEAlign); in isWaterInRange()
1073 NextBlockOffset = BBInfo[Water->getNumber()].postOffset(); in isWaterInRange()
1075 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
1112 unsigned Block = MI->getParent()->getNumber(); in isCPEntryInRange()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
828 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
876 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
931 unsigned CPEOffset = BBInfo[Water->getNumber()].postOffset(); in isWaterInRange()
936 NextBlockOffset = BBInfo[Water->getNumber()].postOffset(); in isWaterInRange()
939 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
976 unsigned Block = MI->getParent()->getNumber(); in isCPEntryInRange()
1007 unsigned BBNum = BB->getNumber(); in adjustBBOffsetsAfter()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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