Lines Matching refs:curBlock
490 curBlock = nullptr; in processFunctionEnd()
1374 Block *enclosedBlock = curBlock->splitBlock(&curBlock->back()); in materializeSpecConstantOperation()
1382 body.getBlocks().splice(body.end(), curBlock->getParent()->getBlocks(), in materializeSpecConstantOperation()
1442 if (!curBlock) { in processBranch()
1463 if (!curBlock) { in processBranchConditional()
1513 blockMap[labelID] = curBlock = block; in processLabel()
1520 if (!curBlock) { in processSelectionMerge()
1534 if (!blockMergeInfo.try_emplace(curBlock, loc, selectionControl, mergeBlock) in processSelectionMerge()
1546 if (!curBlock) { in processLoopMerge()
1561 .try_emplace(curBlock, loc, loopControl, mergeBlock, continueBlock) in processLoopMerge()
1572 if (!curBlock) { in processPhi()
1583 BlockArgument blockArg = curBlock->addArgument(blockArgType, unknownLoc); in processPhi()
1594 std::pair<Block *, Block *> predecessorTargetPair{predecessor, curBlock}; in processPhi()