xref: /llvm-project/mlir/test/Bytecode/bytecode_callback_with_custom_attribute.mlir (revision 7ad9e9dcf518431a8ecedcc06b09df6c799658ef)
1*7ad9e9dcSMatteo Franciolini// RUN: mlir-opt %s -split-input-file --test-bytecode-roundtrip="test-kind=3" | FileCheck %s --check-prefix=TEST_3
2*7ad9e9dcSMatteo Franciolini// RUN: mlir-opt %s -split-input-file --test-bytecode-roundtrip="test-kind=4" | FileCheck %s --check-prefix=TEST_4
3bff6a429SMatteo Franciolini
4bff6a429SMatteo Franciolini"test.versionedC"() <{attribute = #test.attr_params<42, 24>}> : () -> ()
5bff6a429SMatteo Franciolini
6bff6a429SMatteo Franciolini// TEST_3: Overriding TestAttrParamsAttr encoding...
7bff6a429SMatteo Franciolini// TEST_3: "test.versionedC"() <{attribute = dense<[42, 24]> : tensor<2xi32>}> : () -> ()
8bff6a429SMatteo Franciolini
9bff6a429SMatteo Franciolini// -----
10bff6a429SMatteo Franciolini
11bff6a429SMatteo Franciolini"test.versionedC"() <{attribute = dense<[42, 24]> : tensor<2xi32>}> : () -> ()
12bff6a429SMatteo Franciolini
13bff6a429SMatteo Franciolini// TEST_4: Overriding parsing of TestAttrParamsAttr encoding...
14bff6a429SMatteo Franciolini// TEST_4: "test.versionedC"() <{attribute = #test.attr_params<42, 24>}> : () -> ()
15