Searched refs:newBlockTransferArgs (Results 1 – 1 of 1) sorted by relevance
432 SmallVector<Value, 4> newBlockTransferArgs, newIterArgs, newYieldValues, in matchAndRewrite() local434 newBlockTransferArgs.reserve(1 + forOp.getNumIterOperands()); in matchAndRewrite()435 newBlockTransferArgs.push_back(Value()); // iv placeholder with null value in matchAndRewrite()448 newBlockTransferArgs.push_back(std::get<0>(it)); in matchAndRewrite()454 newBlockTransferArgs.push_back(Value()); // placeholder with null value in matchAndRewrite()467 newBlockTransferArgs[0] = newBlock.getArgument(0); // iv in matchAndRewrite()470 Value &blockTransferArg = newBlockTransferArgs[1 + idx]; in matchAndRewrite()481 assert(oldBlock.getNumArguments() == newBlockTransferArgs.size() && in matchAndRewrite()489 rewriter.mergeBlockBefore(&oldBlock, newYieldOp, newBlockTransferArgs); in matchAndRewrite()508 rewriter.mergeBlocks(&oldBlock, &newBlock, newBlockTransferArgs); in matchAndRewrite()