Home
last modified time | relevance | path

Searched refs:ThisBB (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp157 BasicBlock *ThisBB = TI->getParent(); in exploreSyncDependency() local
160 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
165 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
200 computeInfluenceRegion(ThisBB, IPostDom, InfluenceRegion); in exploreSyncDependency()
205 BasicBlock *InfluencedBB = ThisBB; in exploreSyncDependency()
233 addSuccessorsToInfluenceRegion(BasicBlock *ThisBB, BasicBlock *End, in addSuccessorsToInfluenceRegion() argument
236 for (BasicBlock *Succ : successors(ThisBB)) { in addSuccessorsToInfluenceRegion()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h133 MachineBasicBlock *ThisBB; member
150 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), DL(dl), in CC()
161 CmpRHS(cmprhs), TrueBB(truebb), FalseBB(falsebb), ThisBB(me),
197 MachineBasicBlock *ThisBB; member
203 : Mask(M), ThisBB(T), TargetBB(Tr), ExtraProb(Prob) {} in BitTestCase()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp474 auto *ThisBB = DFS.back(); in computeOutliningColdRegionsInfo() local
479 if (PSI.isColdBlock(ThisBB, BFI) || in computeOutliningColdRegionsInfo()
480 BBProfileCount(ThisBB) < MinBlockCounterExecution) in computeOutliningColdRegionsInfo()
482 for (auto SI = succ_begin(ThisBB); SI != succ_end(ThisBB); ++SI) { in computeOutliningColdRegionsInfo()
488 BranchProbability SuccProb = BPI.getEdgeProbability(ThisBB, *SI); in computeOutliningColdRegionsInfo()
492 LLVM_DEBUG(dbgs() << "Found cold edge: " << ThisBB->getName() << "->" in computeOutliningColdRegionsInfo()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp563 Cases[0].TrueBB == Cases[1].ThisBB) in shouldEmitAsBranches()
566 Cases[0].FalseBB == Cases[1].ThisBB) in shouldEmitAsBranches()
631 assert(SL->SwitchCases[0].ThisBB == &CurMBB && "Unexpected lowering!"); in translateBr()
644 MF->erase(SL->SwitchCases[I].ThisBB); in translateBr()
826 MIB.setMBB(*CB.ThisBB); in emitSwitchCase()
830 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
832 CB.ThisBB); in emitSwitchCase()
833 CB.ThisBB->normalizeSuccProbs(); in emitSwitchCase()
834 if (CB.TrueBB != CB.ThisBB->getNextNode()) in emitSwitchCase()
880 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() argument
69 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr) {} in BBInfo()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1754 FuncInfo->MBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1776 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock()
1805 PHI.addReg(P.second).addMBB(BTB.Cases.back().ThisBB); in FinishBasicBlock()
1810 MachineBasicBlock* cBB = BT.ThisBB; in FinishBasicBlock()
1866 FuncInfo->MBB = SDB->SL->SwitchCases[i].ThisBB; in FinishBasicBlock()
1883 MachineBasicBlock *ThisBB = FuncInfo->MBB; in FinishBasicBlock() local
1894 if (ThisBB->isSuccessor(FuncInfo->MBB)) { in FinishBasicBlock()
1904 PHI.addReg(FuncInfo->PHINodesToUpdate[pn].second).addMBB(ThisBB); in FinishBasicBlock()
H A DSelectionDAGBuilder.cpp2406 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2408 if (Cases[0].CC == ISD::SETNE && Cases[0].FalseBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2477 assert(SL->SwitchCases[0].ThisBB == BrMBB && "Unexpected lowering!"); in visitBr()
2495 FuncInfo.MF->erase(SL->SwitchCases[i].ThisBB); in visitBr()
2859 MachineBasicBlock* MBB = B.Cases[0].ThisBB; in visitBitTestHeader()
11162 CurMF->insert(BBI, BTC.ThisBB); in lowerWorkItem()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp1888 auto *ThisBB = I.getParent(); in calcStall() local
1889 if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB)) in calcStall()