Lines Matching refs:accessChainOp
326 spirv::AccessChainOp accessChainOp = in matchAndRewrite() local
330 if (!accessChainOp) in matchAndRewrite()
354 rewriter.create<spirv::LoadOp>(loc, accessChainOp.getResult()); in matchAndRewrite()
364 assert(accessChainOp.indices().size() == 2); in matchAndRewrite()
365 Value adjustedPtr = adjustAccessChainForBitwidth(typeConverter, accessChainOp, in matchAndRewrite()
375 Value lastDim = accessChainOp->getOperand(accessChainOp.getNumOperands() - 1); in matchAndRewrite()
407 assert(accessChainOp.use_empty()); in matchAndRewrite()
408 rewriter.eraseOp(accessChainOp); in matchAndRewrite()
439 spirv::AccessChainOp accessChainOp = in matchAndRewrite() local
443 if (!accessChainOp) in matchAndRewrite()
470 storeOp, accessChainOp.getResult(), storeVal); in matchAndRewrite()
485 assert(accessChainOp.indices().size() == 2); in matchAndRewrite()
486 Value lastDim = accessChainOp->getOperand(accessChainOp.getNumOperands() - 1); in matchAndRewrite()
501 Value adjustedPtr = adjustAccessChainForBitwidth(typeConverter, accessChainOp, in matchAndRewrite()
519 assert(accessChainOp.use_empty()); in matchAndRewrite()
520 rewriter.eraseOp(accessChainOp); in matchAndRewrite()