Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp140 BasicBlock *ThisBB = TI->getParent(); in exploreSyncDependency() local
143 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
148 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
183 computeInfluenceRegion(ThisBB, IPostDom, InfluenceRegion); in exploreSyncDependency()
188 BasicBlock *InfluencedBB = ThisBB; in exploreSyncDependency()
213 addSuccessorsToInfluenceRegion(BasicBlock *ThisBB, BasicBlock *End, in addSuccessorsToInfluenceRegion() argument
216 for (BasicBlock *Succ : successors(ThisBB)) { in addSuccessorsToInfluenceRegion()
/external/llvm-project/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp156 BasicBlock *ThisBB = TI->getParent(); in exploreSyncDependency() local
159 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
164 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
199 computeInfluenceRegion(ThisBB, IPostDom, InfluenceRegion); in exploreSyncDependency()
204 BasicBlock *InfluencedBB = ThisBB; in exploreSyncDependency()
232 addSuccessorsToInfluenceRegion(BasicBlock *ThisBB, BasicBlock *End, in addSuccessorsToInfluenceRegion() argument
235 for (BasicBlock *Succ : successors(ThisBB)) { in addSuccessorsToInfluenceRegion()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp156 BasicBlock *ThisBB = TI->getParent(); in exploreSyncDependency() local
159 if (!DT.isReachableFromEntry(ThisBB)) in exploreSyncDependency()
164 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
199 computeInfluenceRegion(ThisBB, IPostDom, InfluenceRegion); in exploreSyncDependency()
204 BasicBlock *InfluencedBB = ThisBB; in exploreSyncDependency()
232 addSuccessorsToInfluenceRegion(BasicBlock *ThisBB, BasicBlock *End, in addSuccessorsToInfluenceRegion() argument
235 for (BasicBlock *Succ : successors(ThisBB)) { in addSuccessorsToInfluenceRegion()
/external/llvm-project/llvm/include/llvm/CodeGen/
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()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSwitchLoweringUtils.h128 MachineBasicBlock *ThisBB; member
145 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), DL(dl), in CC()
156 CmpRHS(cmprhs), TrueBB(truebb), FalseBB(falsebb), ThisBB(me),
192 MachineBasicBlock *ThisBB; member
198 : Mask(M), ThisBB(T), TargetBB(Tr), ExtraProb(Prob) {} in BitTestCase()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp551 Cases[0].TrueBB == Cases[1].ThisBB) in shouldEmitAsBranches()
554 Cases[0].FalseBB == Cases[1].ThisBB) in shouldEmitAsBranches()
614 assert(SL->SwitchCases[0].ThisBB == &CurMBB && "Unexpected lowering!"); in translateBr()
627 MF->erase(SL->SwitchCases[I].ThisBB); in translateBr()
810 MIB.setMBB(*CB.ThisBB); in emitSwitchCase()
814 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
816 CB.ThisBB); in emitSwitchCase()
817 CB.ThisBB->normalizeSuccProbs(); in emitSwitchCase()
818 if (CB.TrueBB != CB.ThisBB->getNextNode()) in emitSwitchCase()
865 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
[all …]
/external/llvm-project/llvm/lib/Transforms/IPO/
DPartialInlining.cpp476 auto *ThisBB = DFS.back(); in computeOutliningColdRegionsInfo() local
481 if (PSI.isColdBlock(ThisBB, BFI) || in computeOutliningColdRegionsInfo()
482 BBProfileCount(ThisBB) < MinBlockCounterExecution) in computeOutliningColdRegionsInfo()
484 for (auto SI = succ_begin(ThisBB); SI != succ_end(ThisBB); ++SI) { in computeOutliningColdRegionsInfo()
490 BranchProbability SuccProb = BPI.getEdgeProbability(ThisBB, *SI); in computeOutliningColdRegionsInfo()
494 LLVM_DEBUG(dbgs() << "Found cold edge: " << ThisBB->getName() << "->" in computeOutliningColdRegionsInfo()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h225 TrueBB(truebb), FalseBB(falsebb), ThisBB(me), TrueProb(trueprob), in CC()
240 MachineBasicBlock *ThisBB; member
277 Mask(M), ThisBB(T), TargetBB(Tr), ExtraProb(Prob) { } in BitTestCase()
279 MachineBasicBlock *ThisBB; member
DSelectionDAGISel.cpp1674 FuncInfo->MBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1696 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock()
1726 .addMBB(BTB.Cases.back().ThisBB); in FinishBasicBlock()
1732 MachineBasicBlock* cBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1788 FuncInfo->MBB = SDB->SwitchCases[i].ThisBB; in FinishBasicBlock()
1805 MachineBasicBlock *ThisBB = FuncInfo->MBB; in FinishBasicBlock() local
1816 if (ThisBB->isSuccessor(FuncInfo->MBB)) { in FinishBasicBlock()
1826 PHI.addReg(FuncInfo->PHINodesToUpdate[pn].second).addMBB(ThisBB); in FinishBasicBlock()
DSelectionDAGBuilder.cpp1775 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
1777 if (Cases[0].CC == ISD::SETNE && Cases[0].FalseBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
1837 assert(SwitchCases[0].ThisBB == BrMBB && "Unexpected lowering!"); in visitBr()
1855 FuncInfo.MF->erase(SwitchCases[i].ThisBB); in visitBr()
2174 MachineBasicBlock* MBB = B.Cases[0].ThisBB; in visitBitTestHeader()
8821 CurMF->insert(BBI, BTC.ThisBB); in lowerWorkItem()
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() argument
69 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr) {} in BBInfo()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h57 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() argument
58 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr), BlkNum(0), in BBInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() argument
69 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr) {} in BBInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp574 MIB.setMBB(*CB.ThisBB); in emitSwitchCase()
578 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
580 CB.ThisBB); in emitSwitchCase()
581 CB.ThisBB->normalizeSuccProbs(); in emitSwitchCase()
582 if (CB.TrueBB != CB.ThisBB->getNextNode()) in emitSwitchCase()
614 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); in emitSwitchCase()
617 CB.ThisBB); in emitSwitchCase()
622 addSuccessorWithProb(CB.ThisBB, CB.FalseBB, CB.FalseProb); in emitSwitchCase()
623 CB.ThisBB->normalizeSuccProbs(); in emitSwitchCase()
627 CB.ThisBB); in emitSwitchCase()
[all …]
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1810 FuncInfo->MBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1832 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock()
1862 .addMBB(BTB.Cases.back().ThisBB); in FinishBasicBlock()
1868 MachineBasicBlock* cBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1924 FuncInfo->MBB = SDB->SL->SwitchCases[i].ThisBB; in FinishBasicBlock()
1941 MachineBasicBlock *ThisBB = FuncInfo->MBB; in FinishBasicBlock() local
1952 if (ThisBB->isSuccessor(FuncInfo->MBB)) { in FinishBasicBlock()
1962 PHI.addReg(FuncInfo->PHINodesToUpdate[pn].second).addMBB(ThisBB); in FinishBasicBlock()
DSelectionDAGBuilder.cpp2212 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2214 if (Cases[0].CC == ISD::SETNE && Cases[0].FalseBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2279 assert(SL->SwitchCases[0].ThisBB == BrMBB && "Unexpected lowering!"); in visitBr()
2297 FuncInfo.MF->erase(SL->SwitchCases[i].ThisBB); in visitBr()
2657 MachineBasicBlock* MBB = B.Cases[0].ThisBB; in visitBitTestHeader()
10403 CurMF->insert(BBI, BTC.ThisBB); in lowerWorkItem()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1810 FuncInfo->MBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1832 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock()
1862 .addMBB(BTB.Cases.back().ThisBB); in FinishBasicBlock()
1868 MachineBasicBlock* cBB = BTB.Cases[j].ThisBB; in FinishBasicBlock()
1924 FuncInfo->MBB = SDB->SL->SwitchCases[i].ThisBB; in FinishBasicBlock()
1941 MachineBasicBlock *ThisBB = FuncInfo->MBB; in FinishBasicBlock() local
1952 if (ThisBB->isSuccessor(FuncInfo->MBB)) { in FinishBasicBlock()
1962 PHI.addReg(FuncInfo->PHINodesToUpdate[pn].second).addMBB(ThisBB); in FinishBasicBlock()
DSelectionDAGBuilder.cpp2244 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2246 if (Cases[0].CC == ISD::SETNE && Cases[0].FalseBB == Cases[1].ThisBB) in ShouldEmitAsBranches()
2306 assert(SL->SwitchCases[0].ThisBB == BrMBB && "Unexpected lowering!"); in visitBr()
2324 FuncInfo.MF->erase(SL->SwitchCases[i].ThisBB); in visitBr()
2683 MachineBasicBlock* MBB = B.Cases[0].ThisBB; in visitBitTestHeader()
10272 CurMF->insert(BBI, BTC.ThisBB); in lowerWorkItem()
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1582 auto *ThisBB = I->getParent(); in producesStall() local
1583 if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB)) in producesStall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1035 BasicBlock *ThisBB = PN->getIncomingBlock(i); in foldOpIntoPhi() local
1036 Value *TrueVInPred = TrueV->DoPHITranslation(PhiTransBB, ThisBB); in foldOpIntoPhi()
1037 Value *FalseVInPred = FalseV->DoPHITranslation(PhiTransBB, ThisBB); in foldOpIntoPhi()
1057 Builder.SetInsertPoint(ThisBB->getTerminator()); in foldOpIntoPhi()
1061 NewPN->addIncoming(InV, ThisBB); in foldOpIntoPhi()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp862 BasicBlock *ThisBB = PN->getIncomingBlock(i); in FoldOpIntoPhi() local
863 Value *TrueVInPred = TrueV->DoPHITranslation(PhiTransBB, ThisBB); in FoldOpIntoPhi()
864 Value *FalseVInPred = FalseV->DoPHITranslation(PhiTransBB, ThisBB); in FoldOpIntoPhi()
874 NewPN->addIncoming(InV, ThisBB); in FoldOpIntoPhi()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1111 BasicBlock *ThisBB = PN->getIncomingBlock(i); in foldOpIntoPhi() local
1112 Value *TrueVInPred = TrueV->DoPHITranslation(PhiTransBB, ThisBB); in foldOpIntoPhi()
1113 Value *FalseVInPred = FalseV->DoPHITranslation(PhiTransBB, ThisBB); in foldOpIntoPhi()
1133 Builder.SetInsertPoint(ThisBB->getTerminator()); in foldOpIntoPhi()
1137 NewPN->addIncoming(InV, ThisBB); in foldOpIntoPhi()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1897 auto *ThisBB = I.getParent(); in producesStall() local
1898 if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB)) in producesStall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1831 auto *ThisBB = I.getParent(); in producesStall() local
1832 if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB)) in producesStall()