Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h51 size_t NumExitBlocks = 0; in getExitBlocks() local
55 for (size_t Idx = NumExitBlocks, End = TmpStorage.size(); Idx < End; in getExitBlocks()
59 auto ExitEndIt = TmpStorage.begin() + NumExitBlocks; in getExitBlocks()
61 TmpStorage[NumExitBlocks++] = Succ; in getExitBlocks()
65 TmpStorage.resize(NumExitBlocks); in getExitBlocks()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp823 switch (NumExitBlocks) { in constructFunction()
1220 NumExitBlocks > 1 ? "targetBlock" : ""); in emitCallAndSwitchStatement()
1298 assert(NumExitBlocks < 0xffff && "too many exit blocks for switch"); in emitCallAndSwitchStatement()
1299 switch (NumExitBlocks) { in emitCallAndSwitchStatement()
1388 switch (NumExitBlocks) { in emitCallAndSwitchStatement()
1424 TheSwitch->setDefaultDest(TheSwitch->getSuccessor(NumExitBlocks)); in emitCallAndSwitchStatement()
1426 TheSwitch->removeCase(SwitchInst::CaseIt(TheSwitch, NumExitBlocks-1)); in emitCallAndSwitchStatement()
1698 NumExitBlocks = ExitBlocks.size(); in extractCodeRegion()
1810 if (BFI && NumExitBlocks > 1) in extractCodeRegion()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DCodeExtractor.h105 unsigned NumExitBlocks = std::numeric_limits<unsigned>::max();