Skip to content

Commit 3af37cb

Browse files
committed
[mlir][emitc] Corrected the test
1 parent 0a5c0c3 commit 3af37cb

File tree

2 files changed

+2
-26
lines changed

2 files changed

+2
-26
lines changed

mlir/test/Dialect/EmitC/form-expressions.mlir

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ func.func @opaque_type_expression(%arg0: i32, %arg1: !emitc.opaque<"T0">, %arg2
192192
%c = emitc.cmp lt, %b, %arg2 :(i32, i32) -> i1
193193
return %c : i1
194194
}
195-
<<<<<<< HEAD
196195

197196
// CHECK-LABEL: func.func @expression_with_constant(
198197
// CHECK-SAME: %[[VAL_0:.*]]: i32) -> i32 {
@@ -209,25 +208,3 @@ func.func @expression_with_constant(%arg0: i32) -> i32 {
209208
%a = emitc.mul %arg0, %c42 : (i32, i32) -> i32
210209
return %a : i32
211210
}
212-
213-
// CHECK-LABEL: func.func @expression_with_literal(
214-
// CHECK-SAME: %[[ARG0:.*]]: i32) -> i1 {
215-
// CHECK: %[[VAL_0:.*]] = emitc.expression : i1 {
216-
// CHECK: %[[VAL_1:.*]] = literal "1" : i32
217-
// CHECK: %[[VAL_2:.*]] = literal "2" : i32
218-
// CHECK: %[[VAL_3:.*]] = add %[[VAL_1]], %[[VAL_2]] : (i32, i32) -> i32
219-
// CHECK: %[[VAL_4:.*]] = cmp lt, %[[VAL_3]], %[[ARG0]] : (i32, i32) -> i1
220-
// CHECK: yield %[[VAL_4]] : i1
221-
// CHECK: }
222-
// CHECK: return %[[VAL_0]] : i1
223-
// CHECK: }
224-
225-
func.func @expression_with_literal(%arg0: i32) -> i1 {
226-
%literal1 = emitc.literal "1" : i32
227-
%literal2 = emitc.literal "2" : i32
228-
%b = emitc.add %literal1, %literal2 : (i32, i32) -> i32
229-
%c = emitc.cmp lt, %b, %arg0 :(i32, i32) -> i1
230-
return %c : i1
231-
}
232-
=======
233-
>>>>>>> 6a27d24c62dd ([mlir][emitc] Ignore literal in form-expression)

mlir/test/Target/Cpp/expressions.mlir

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -478,10 +478,9 @@ func.func @expression_with_literal(%arg0 : i32) -> i1 {
478478
%add = add %literal1, %arg0 : (i32, i32) -> i32
479479
%div = div %add, %literal2 : (i32, i32) -> i32
480480
%literal3 = emitc.literal "3" : i32
481-
%f = emitc.cmp lt, %div, %literal3 :(i32, i32) -> i1
482-
emitc.yield %f : i1
481+
%cmp = emitc.cmp lt, %div, %literal3 : (i32, i32) -> i1
482+
emitc.yield %cmp : i1
483483
}
484-
485484
return %ret : i1
486485
}
487486

0 commit comments

Comments
 (0)