Skip to content

Commit 95bbe03

Browse files
committed
OpAdaptor -> OneToNOpAdaptor for listpush, pop, dealloc ops in catalyst dialect
TODO: why are only those needed? llvm/llvm-project#116470
1 parent a0f6d69 commit 95bbe03

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

mlir/lib/Catalyst/Transforms/ArrayListToMemRefPass.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ struct LowerListInit : public OpConversionPattern<ListInitOp> {
187187
struct LowerListDealloc : public OpConversionPattern<ListDeallocOp> {
188188
using OpConversionPattern<ListDeallocOp>::OpConversionPattern;
189189

190-
LogicalResult matchAndRewrite(ListDeallocOp op, OpAdaptor adaptor,
190+
LogicalResult matchAndRewrite(ListDeallocOp op, OneToNOpAdaptor adaptor,
191191
ConversionPatternRewriter &rewriter) const override
192192
{
193193
auto typeConverter = getTypeConverter();
@@ -210,7 +210,7 @@ struct LowerListDealloc : public OpConversionPattern<ListDeallocOp> {
210210
struct LowerListPush : public OpConversionPattern<ListPushOp> {
211211
using OpConversionPattern<ListPushOp>::OpConversionPattern;
212212

213-
LogicalResult matchAndRewrite(ListPushOp op, OpAdaptor adaptor,
213+
LogicalResult matchAndRewrite(ListPushOp op, OneToNOpAdaptor adaptor,
214214
ConversionPatternRewriter &rewriter) const override
215215
{
216216
auto typeConverter = getTypeConverter();
@@ -231,7 +231,7 @@ struct LowerListPush : public OpConversionPattern<ListPushOp> {
231231
struct LowerListPop : public OpConversionPattern<ListPopOp> {
232232
using OpConversionPattern<ListPopOp>::OpConversionPattern;
233233

234-
LogicalResult matchAndRewrite(ListPopOp op, OpAdaptor adaptor,
234+
LogicalResult matchAndRewrite(ListPopOp op, OneToNOpAdaptor adaptor,
235235
ConversionPatternRewriter &rewriter) const override
236236
{
237237
auto typeConverter = getTypeConverter();

0 commit comments

Comments
 (0)