Skip to content

Commit ac8e562

Browse files
committed
update test
1 parent 8674e74 commit ac8e562

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

mlir/test/Dialect/EmitC/add_reflection_map.mlir

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,22 @@ emitc.class @mainClass {
2727
// CHECK-NEXT: emitc.field @fieldName0 : !emitc.array<1xf32> {emitc.field_ref = ["another_feature"]}
2828
// CHECK-NEXT: emitc.field @fieldName1 : !emitc.array<1xf32> {emitc.field_ref = ["some_feature"]}
2929
// CHECK-NEXT: emitc.field @fieldName2 : !emitc.array<1xf32> {emitc.field_ref = ["output_0"]}
30-
// CHECK-NEXT: %0 = "emitc.constant"() <{value = #emitc.opaque<"{ { \22another_feature\22, reinterpret_cast<char*>(&fieldName0) },
31-
// CHECK-SAME: { \22some_feature\22, reinterpret_cast<char*>(&fieldName1) },
32-
// CHECK-SAME: { \22output_0\22, reinterpret_cast<char*>(&fieldName2) } }">}>
33-
// CHECK-SAME: : () -> !emitc.opaque<"const std::map<std::string, char*>">
30+
// CHECK-NEXT: emitc.field @reflectionMap : !emitc.opaque<"const std::map<std::string, char*>"> =
31+
// CHECK-SAME: #emitc.opaque<"{ { \22another_feature\22, reinterpret_cast<char*>(&fieldName0) },
32+
// CHECK-SAME: { \22some_feature\22, reinterpret_cast<char*>(&fieldName1) },
33+
// CHECK-SAME: { \22output_0\22, reinterpret_cast<char*>(&fieldName2) } }">
3434
// CHECK-NEXT: emitc.func @execute() {
35-
// CHECK-NEXT: %1 = "emitc.constant"() <{value = 0 : index}> : () -> !emitc.size_t
36-
// CHECK-NEXT: %2 = get_field @fieldName0 : !emitc.array<1xf32>
37-
// CHECK-NEXT: %3 = get_field @fieldName1 : !emitc.array<1xf32>
38-
// CHECK-NEXT: %4 = get_field @fieldName2 : !emitc.array<1xf32>
39-
// CHECK-NEXT: %5 = subscript %3[%1] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
40-
// CHECK-NEXT: %6 = load %5 : <f32>
41-
// CHECK-NEXT: %7 = subscript %2[%1] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
42-
// CHECK-NEXT: %8 = load %7 : <f32>
43-
// CHECK-NEXT: %9 = add %6, %8 : (f32, f32) -> f32
44-
// CHECK-NEXT: %10 = subscript %4[%1] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
45-
// CHECK-NEXT: assign %9 : f32 to %10 : <f32>
35+
// CHECK-NEXT: %0 = "emitc.constant"() <{value = 0 : index}> : () -> !emitc.size_t
36+
// CHECK-NEXT: %1 = get_field @fieldName0 : !emitc.array<1xf32>
37+
// CHECK-NEXT: %2 = get_field @fieldName1 : !emitc.array<1xf32>
38+
// CHECK-NEXT: %3 = get_field @fieldName2 : !emitc.array<1xf32>
39+
// CHECK-NEXT: %4 = subscript %2[%0] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
40+
// CHECK-NEXT: %5 = load %4 : <f32>
41+
// CHECK-NEXT: %6 = subscript %1[%0] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
42+
// CHECK-NEXT: %7 = load %6 : <f32>
43+
// CHECK-NEXT: %8 = add %5, %7 : (f32, f32) -> f32
44+
// CHECK-NEXT: %9 = subscript %3[%0] : (!emitc.array<1xf32>, !emitc.size_t) -> !emitc.lvalue<f32>
45+
// CHECK-NEXT: assign %8 : f32 to %9 : <f32>
4646
// CHECK-NEXT: return
4747
// CHECK-NEXT: }
4848
// CHECK-NEXT: }

0 commit comments

Comments
 (0)