brintos

brintos / llvm-project-archived public Read only

0
0
Text · 534 B · 129fc8b Raw
10 lines · plain
1// RUN: mlir-opt %s --test-side-effects --verify-diagnostics2 3func.func @test_side_effects(%arg0: memref<2xi32>) -> memref<2xi32> {4  // expected-remark @below {{found an instance of 'read' on op operand 0, on resource '<Default>'}}5  // expected-remark @below {{found an instance of 'write' on op result 0, on resource '<Default>'}}6  // expected-remark @below {{found an instance of 'allocate' on op result 0, on resource '<Default>'}}7  %0 = bufferization.clone %arg0 : memref<2xi32> to memref<2xi32>8  return %0 : memref<2xi32>9}10