Lines Matching defs:loadOp
233 matchAndRewrite(memref::LoadOp loadOp, OpAdaptor adaptor,
243 matchAndRewrite(memref::LoadOp loadOp, OpAdaptor adaptor,
513 IntLoadOpPattern::matchAndRewrite(memref::LoadOp loadOp, OpAdaptor adaptor,
515 auto loc = loadOp.getLoc();
516 auto memrefType = cast<MemRefType>(loadOp.getMemref().getType());
535 return rewriter.notifyMatchFailure(loadOp, "failed to convert memref type");
559 auto memoryRequirements = calculateMemoryRequirements(accessChain, loadOp);
562 loadOp, "failed to determine memory requirements");
569 rewriter.replaceOp(loadOp, loadVal);
588 auto memoryRequirements = calculateMemoryRequirements(adjustedPtr, loadOp);
591 loadOp, "failed to determine memory requirements");
622 rewriter.replaceOp(loadOp, result);
631 LoadOpPattern::matchAndRewrite(memref::LoadOp loadOp, OpAdaptor adaptor,
633 auto memrefType = cast<MemRefType>(loadOp.getMemref().getType());
638 adaptor.getIndices(), loadOp.getLoc(), rewriter);
643 auto memoryRequirements = calculateMemoryRequirements(loadPtr, loadOp);
646 loadOp, "failed to determine memory requirements");
649 rewriter.replaceOpWithNewOp<spirv::LoadOp>(loadOp, loadPtr, memoryAccess,