Home
last modified time | relevance | path

Searched refs:LoopEnd (Results 1 – 3 of 3) sorted by relevance

/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDStructurizeCFG.cpp227 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd);
229 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd);
785 BasicBlock *LoopEnd) { in wireFlow() argument
810 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow()
812 handleLoops(false, LoopEnd); in wireFlow()
821 BasicBlock *LoopEnd) { in handleLoops() argument
826 wireFlow(ExitUseAllowed, LoopEnd); in handleLoops()
833 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
834 wireFlow(false, LoopEnd); in handleLoops()
835 while (!Visited.count(LoopEnd)) { in handleLoops()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDThreadSafety.cpp757 Context LoopEnd = CurrBlockInfo->ExitContext; in traverseCFG() local
758 intersectBackEdge(LoopBegin, LoopEnd); in traverseCFG()
2333 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID]; in runAnalysis() local
2334 intersectAndWarn(LoopEnd->ExitSet, PreLoop->EntrySet, in runAnalysis()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGObjC.cpp1457 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end"); in EmitObjCForCollectionStmt() local
1655 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
1722 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()