Mercurial > hg > CbC > CbC_llvm
comparison mlir/test/mlir-tblgen/op-format.mlir @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children | 0572611fdcc8 |
comparison
equal
deleted
inserted
replaced
147:c2174574ed3a | 150:1d019706d866 |
---|---|
1 // RUN: mlir-opt %s | mlir-opt -verify-diagnostics | FileCheck %s | |
2 | |
3 // CHECK: %[[I64:.*]] = | |
4 %i64 = "foo.op"() : () -> (i64) | |
5 // CHECK: %[[MEMREF:.*]] = | |
6 %memref = "foo.op"() : () -> (memref<1xf64>) | |
7 | |
8 // CHECK: test.format_literal_op keyword_$. -> :, = <> () [] {foo.some_attr} | |
9 test.format_literal_op keyword_$. -> :, = <> () [] {foo.some_attr} | |
10 | |
11 // CHECK: test.format_attr_op 10 | |
12 // CHECK-NOT: {attr | |
13 test.format_attr_op 10 | |
14 | |
15 // CHECK: test.format_buildable_type_op %[[I64]] | |
16 %ignored = test.format_buildable_type_op %i64 | |
17 | |
18 // CHECK: test.format_result_a_op memref<1xf64> | |
19 %ignored_a:2 = test.format_result_a_op memref<1xf64> | |
20 | |
21 // CHECK: test.format_result_b_op i64, memref<1xf64> | |
22 %ignored_b:2 = test.format_result_b_op i64, memref<1xf64> | |
23 | |
24 // CHECK: test.format_result_c_op (i64) -> memref<1xf64> | |
25 %ignored_c:2 = test.format_result_c_op (i64) -> memref<1xf64> | |
26 | |
27 // CHECK: test.format_operand_a_op %[[I64]], %[[MEMREF]] : i64, memref<1xf64> | |
28 test.format_operand_a_op %i64, %memref : i64, memref<1xf64> | |
29 | |
30 // CHECK: test.format_operand_b_op %[[I64]], %[[MEMREF]] : memref<1xf64> | |
31 test.format_operand_b_op %i64, %memref : memref<1xf64> | |
32 | |
33 // CHECK: test.format_operand_c_op %[[I64]], %[[MEMREF]] : i64, memref<1xf64> | |
34 test.format_operand_c_op %i64, %memref : i64, memref<1xf64> | |
35 | |
36 // CHECK: test.format_operand_d_op %[[I64]], %[[MEMREF]] : memref<1xf64> | |
37 test.format_operand_d_op %i64, %memref : memref<1xf64> | |
38 | |
39 // CHECK: test.format_operand_e_op %[[I64]], %[[MEMREF]] : i64, memref<1xf64> | |
40 test.format_operand_e_op %i64, %memref : i64, memref<1xf64> |