// RUN: onnx-mlir-opt --convert-krnl-to-affine %s -split-input-file | FileCheck %s func @test_lower_degenerate_iterate(%arg0: memref) -> memref { %0 = alloc() : memref krnl.iterate() with () { %1 = load %arg0[] : memref store %1, %0[] : memref } return %0 : memref // CHECK-LABEL: test_lower_degenerate_iterate // CHECK-NEXT: [[ALLOC:%.+]] = alloc() : memref // CHECK-NEXT: [[LOAD:%.+]] = load %{{.*}}[] : memref // CHECK-NEXT: store [[LOAD]], [[ALLOC]][] : memref // CHECK-NEXT: return [[ALLOC]] : memref }