Lines Matching defs:adaptor

313   matchAndRewrite(func::ReturnOp op, OpAdaptor adaptor,
315 rewriter.replaceOpWithNewOp<func::ReturnOp>(op, adaptor.getOperands());
325 matchAndRewrite(LvlOp op, OpAdaptor adaptor,
340 Value src = adaptor.getOperands()[0];
351 matchAndRewrite(tensor::CastOp op, OpAdaptor adaptor,
358 rewriter.replaceOp(op, adaptor.getOperands());
367 matchAndRewrite(ReinterpretMapOp op, OpAdaptor adaptor,
370 rewriter.replaceOp(op, adaptor.getSource());
380 matchAndRewrite(NewOp op, OpAdaptor adaptor,
389 Value reader = genReader(rewriter, loc, stt, adaptor.getOperands()[0],
410 matchAndRewrite(bufferization::AllocTensorOp op, OpAdaptor adaptor,
426 ? adaptor.getOperands()[operandCtr++]
443 matchAndRewrite(tensor::EmptyOp op, OpAdaptor adaptor,
457 ? adaptor.getOperands()[operandCtr++]
476 matchAndRewrite(ReorderCOOOp op, OpAdaptor adaptor,
482 const Value src = adaptor.getInputCoo();
499 matchAndRewrite(bufferization::DeallocTensorOp op, OpAdaptor adaptor,
504 createFuncCall(rewriter, op->getLoc(), name, {}, adaptor.getOperands(),
517 matchAndRewrite(ToPositionsOp op, OpAdaptor adaptor,
521 adaptor.getTensor(), op.getLevel());
533 matchAndRewrite(ToCoordinatesOp op, OpAdaptor adaptor,
537 auto crds = genCoordinatesCall(rewriter, loc, stt, adaptor.getTensor(),
554 matchAndRewrite(ToCoordinatesBufferOp op, OpAdaptor adaptor,
559 rewriter, loc, stt, adaptor.getTensor(), stt.getAoSCOOStart());
574 matchAndRewrite(ToValuesOp op, OpAdaptor adaptor,
577 auto vals = genValuesCall(rewriter, op.getLoc(), stt, adaptor.getTensor());
589 matchAndRewrite(NumberOfEntriesOp op, OpAdaptor adaptor,
593 auto vals = genValuesCall(rewriter, op.getLoc(), stt, adaptor.getTensor());
605 matchAndRewrite(LoadOp op, OpAdaptor adaptor,
610 createFuncCall(rewriter, op->getLoc(), name, {}, adaptor.getOperands(),
613 rewriter.replaceOp(op, adaptor.getOperands());
624 matchAndRewrite(tensor::InsertOp op, OpAdaptor adaptor,
654 storeAll(rewriter, loc, lvlCoords, adaptor.getIndices());
655 rewriter.create<memref::StoreOp>(loc, adaptor.getScalar(), vref);
658 {adaptor.getDest(), lvlCoords, vref}, EmitCInterface::On);
659 rewriter.replaceOp(op, adaptor.getDest());
669 matchAndRewrite(ExpandOp op, OpAdaptor adaptor,
679 Value sz = createOrFoldLvlCall(rewriter, loc, srcTp, adaptor.getTensor(),
711 matchAndRewrite(CompressOp op, OpAdaptor adaptor,
718 Value values = adaptor.getValues();
719 Value filled = adaptor.getFilled();
720 Value added = adaptor.getAdded();
721 Value count = adaptor.getCount();
722 Value tensor = adaptor.getTensor();
727 storeAll(rewriter, loc, lvlCoords, adaptor.getLvlCoords());
732 rewriter.replaceOp(op, adaptor.getTensor());
748 matchAndRewrite(AssembleOp op, OpAdaptor adaptor,
762 genLvlPtrsBuffers(rewriter, loc, adaptor.getLevels(),
763 adaptor.getValues()));
781 matchAndRewrite(DisassembleOp op, OpAdaptor adaptor,
802 genPositionsCall(rewriter, loc, stt, adaptor.getTensor(), l);
810 genCoordinatesCall(rewriter, loc, stt, adaptor.getTensor(), l);
824 auto poss = genPositionsCall(rewriter, loc, stt, adaptor.getTensor(),
834 auto crds0 = genCoordinatesCall(rewriter, loc, stt, adaptor.getTensor(),
836 auto crds1 = genCoordinatesCall(rewriter, loc, stt, adaptor.getTensor(),
861 auto vals = genValuesCall(rewriter, loc, stt, adaptor.getTensor());
886 matchAndRewrite(HasRuntimeLibraryOp op, OpAdaptor adaptor,