Lines Matching refs:continueBlock
65 Block *continueBlock; // nullptr for spv.selection member
70 : mergeBlock(nullptr), continueBlock(nullptr), loc(location), in BlockMergeInfo()
74 : mergeBlock(m), continueBlock(c), loc(location), control(control) {} in BlockMergeInfo()
1880 auto *continueBlock = getOrCreateBlock(operands[1]); in processLoopMerge() local
1885 .try_emplace(curBlock, loc, loopControl, mergeBlock, continueBlock) in processLoopMerge()
1941 Block *continueBlock) { in structurize() argument
1943 mergeBlock, continueBlock) in structurize()
1952 headerBlock(header), mergeBlock(merge), continueBlock(cont) {} in ControlFlowStructurizer()
1972 Block *continueBlock; // nullptr for spv.selection member in __anonf1899d380311::ControlFlowStructurizer
2020 bool isLoop = continueBlock != nullptr; in structurizeImpl()
2147 Block *newContinue = it->second.continueBlock; in structurizeImpl()
2258 auto *continueBlock = mergeInfo.continueBlock; in structurizeControlFlow() local
2259 if (continueBlock) { in structurizeControlFlow()
2261 << "[cf] continue block " << continueBlock << ":\n"); in structurizeControlFlow()
2262 LLVM_DEBUG(continueBlock->print(llvm::dbgs())); in structurizeControlFlow()
2269 mergeBlock, continueBlock))) in structurizeControlFlow()