Lines Matching refs:mergeBlock
3477 mergeBlock = new Block(builder.getUniqueId(), *function);
3490 // Close out the "then" by having it jump to the mergeBlock
3491 builder.createBranch(mergeBlock);
3505 builder.createBranch(mergeBlock);
3509 builder.createSelectionMerge(mergeBlock, control);
3513 builder.createConditionalBranch(condition, thenBlock, mergeBlock);
3516 function->addBlock(mergeBlock);
3517 builder.setBuildPoint(mergeBlock);
3531 Block* mergeBlock = new Block(getUniqueId(), function);
3534 createSelectionMerge(mergeBlock, control);
3539 auto defaultOrMerge = (defaultSegment >= 0) ? segmentBlocks[defaultSegment] : mergeBlock;
3550 switchMerges.push(mergeBlock);
4070 void Builder::createSelectionMerge(Block* mergeBlock, unsigned int control)
4073 merge->addIdOperand(mergeBlock->getId());
4078 void Builder::createLoopMerge(Block* mergeBlock, Block* continueBlock, unsigned int control,
4082 merge->addIdOperand(mergeBlock->getId());