Lines Matching defs:afterBlock
3309 Block *afterBlock = odsBuilder.createBlock(afterRegion, /*insertPt=*/{},
3313 afterBuilder(odsBuilder, odsState.location, afterBlock->getArguments());
3569 Block &afterBlock = *op.getAfterBody();
3573 Operation *yieldOp = afterBlock.getTerminator();
3593 if (yieldOpBlockArg && yieldOpBlockArg.getOwner() == &afterBlock) {
3625 if (yieldOpBlockArg && yieldOpBlockArg.getOwner() == &afterBlock) {
3774 Block &afterBlock = *op.getAfterBody();
3779 SmallVector<Value> newAfterBlockArgs(afterBlock.getNumArguments());
3780 SmallVector<Value> newWhileResults(afterBlock.getNumArguments());
3781 for (unsigned i = 0, j = 0, n = afterBlock.getNumArguments(); i < n; i++) {
3797 rewriter.mergeBlocks(&afterBlock, &newAfterBlock, newAfterBlockArgs);
3891 Block &afterBlock = *op.getAfterBody();
3892 rewriter.mergeBlocks(&afterBlock, &newAfterBlock, newAfterBlockArgs);
3997 Block &afterBlock = *op.getAfterBody();
4014 rewriter.mergeBlocks(&afterBlock, &newAfterBlock,
4075 Block &afterBlock = *op.getAfterBody();
4079 rewriter.mergeBlocks(&afterBlock, &newAfterBlock, afterArgsMapping);