@@ -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- >>>>>>> 6 a27 d24 c62 dd ([mlir ][emitc ] Ignore literal in form-expression )
0 commit comments