Lines Matching defs:accessChainOp
578 auto accessChainOp = accessChain.getDefiningOp<spirv::AccessChainOp>();
579 if (!accessChainOp)
585 assert(accessChainOp.getIndices().size() == 2);
586 Value adjustedPtr = adjustAccessChainForBitwidth(typeConverter, accessChainOp,
599 Value lastDim = accessChainOp->getOperand(accessChainOp.getNumOperands() - 1);
624 assert(accessChainOp.use_empty());
625 rewriter.eraseOp(accessChainOp);
728 auto accessChainOp = accessChain.getDefiningOp<spirv::AccessChainOp>();
729 if (!accessChainOp)
743 assert(accessChainOp.getIndices().size() == 2);
744 Value lastDim = accessChainOp->getOperand(accessChainOp.getNumOperands() - 1);
757 Value adjustedPtr = adjustAccessChainForBitwidth(typeConverter, accessChainOp,
776 assert(accessChainOp.use_empty());
777 rewriter.eraseOp(accessChainOp);