Skip to content

Commit d455569

Browse files
committed
[mlir] Fix the names of exported functions
The names of the functions that are supposed to be exported do not match the implementations. This is due in part to cac7aab. This change makes the implementations and declarations match and adds a couple missing declarations. The new names follow the pattern of the existing `verify` functions where the prefix is maintained as `_mlir_ciface_` but the suffix follows the new naming convention. Reviewed By: rriddle Differential Revision: https://reviews.llvm.org/D124891
1 parent 45643cf commit d455569

File tree

67 files changed

+245
-248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+245
-248
lines changed

mlir/include/mlir/ExecutionEngine/RunnerUtils.h

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -341,49 +341,54 @@ int64_t verifyMemRef(UnrankedMemRefType<T> &actual,
341341
// Currently exposed C API.
342342
////////////////////////////////////////////////////////////////////////////////
343343
extern "C" MLIR_RUNNERUTILS_EXPORT void
344-
mlirCifacePrintMemrefShapeI8(UnrankedMemRefType<int8_t> *m);
344+
_mlir_ciface_printMemrefShapeI8(UnrankedMemRefType<int8_t> *m);
345345
extern "C" MLIR_RUNNERUTILS_EXPORT void
346-
mlirCifacePrintMemrefShapeI32(UnrankedMemRefType<int32_t> *m);
346+
_mlir_ciface_printMemrefShapeI32(UnrankedMemRefType<int32_t> *m);
347347
extern "C" MLIR_RUNNERUTILS_EXPORT void
348-
mlirCifacePrintMemrefShapeI64(UnrankedMemRefType<int64_t> *m);
348+
_mlir_ciface_printMemrefShapeI64(UnrankedMemRefType<int64_t> *m);
349349
extern "C" MLIR_RUNNERUTILS_EXPORT void
350-
mlirCifacePrintMemrefShapeF32(UnrankedMemRefType<float> *m);
350+
_mlir_ciface_printMemrefShapeF32(UnrankedMemRefType<float> *m);
351351
extern "C" MLIR_RUNNERUTILS_EXPORT void
352-
mlirCifacePrintMemrefShapeF64(UnrankedMemRefType<double> *m);
352+
_mlir_ciface_printMemrefShapeF64(UnrankedMemRefType<double> *m);
353353

354354
extern "C" MLIR_RUNNERUTILS_EXPORT void
355-
mlirCifacePrintMemrefI8(UnrankedMemRefType<int8_t> *m);
355+
_mlir_ciface_printMemrefI8(UnrankedMemRefType<int8_t> *m);
356356
extern "C" MLIR_RUNNERUTILS_EXPORT void
357-
mlirCifacePrintMemrefI32(UnrankedMemRefType<int32_t> *m);
357+
_mlir_ciface_printMemrefI32(UnrankedMemRefType<int32_t> *m);
358358
extern "C" MLIR_RUNNERUTILS_EXPORT void
359-
mlirCifacePrintMemrefF32(UnrankedMemRefType<float> *m);
359+
_mlir_ciface_printMemrefI64(UnrankedMemRefType<int64_t> *m);
360360
extern "C" MLIR_RUNNERUTILS_EXPORT void
361-
mlirCifacePrintMemrefF64(UnrankedMemRefType<double> *m);
361+
_mlir_ciface_printMemrefF32(UnrankedMemRefType<float> *m);
362+
extern "C" MLIR_RUNNERUTILS_EXPORT void
363+
_mlir_ciface_printMemrefF64(UnrankedMemRefType<double> *m);
364+
365+
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t _mlir_ciface_nanoTime();
362366

363367
extern "C" MLIR_RUNNERUTILS_EXPORT void printMemrefI32(int64_t rank, void *ptr);
364368
extern "C" MLIR_RUNNERUTILS_EXPORT void printMemrefI64(int64_t rank, void *ptr);
365369
extern "C" MLIR_RUNNERUTILS_EXPORT void printMemrefF32(int64_t rank, void *ptr);
366370
extern "C" MLIR_RUNNERUTILS_EXPORT void printMemrefF64(int64_t rank, void *ptr);
371+
extern "C" MLIR_RUNNERUTILS_EXPORT void printCString(char *str);
367372

368373
extern "C" MLIR_RUNNERUTILS_EXPORT void
369-
mlirCifacePrintMemref0dF32(StridedMemRefType<float, 0> *m);
374+
_mlir_ciface_printMemref0dF32(StridedMemRefType<float, 0> *m);
370375
extern "C" MLIR_RUNNERUTILS_EXPORT void
371-
mlirCifacePrintMemref1dF32(StridedMemRefType<float, 1> *m);
376+
_mlir_ciface_printMemref1dF32(StridedMemRefType<float, 1> *m);
372377
extern "C" MLIR_RUNNERUTILS_EXPORT void
373-
mlirCifacePrintMemref2dF32(StridedMemRefType<float, 2> *m);
378+
_mlir_ciface_printMemref2dF32(StridedMemRefType<float, 2> *m);
374379
extern "C" MLIR_RUNNERUTILS_EXPORT void
375-
mlirCifacePrintMemref3dF32(StridedMemRefType<float, 3> *m);
380+
_mlir_ciface_printMemref3dF32(StridedMemRefType<float, 3> *m);
376381
extern "C" MLIR_RUNNERUTILS_EXPORT void
377-
mlirCifacePrintMemref4dF32(StridedMemRefType<float, 4> *m);
382+
_mlir_ciface_printMemref4dF32(StridedMemRefType<float, 4> *m);
378383

379-
extern "C" MLIR_RUNNERUTILS_EXPORT void mlirCifacePrintMemrefVector4x4xf32(
384+
extern "C" MLIR_RUNNERUTILS_EXPORT void _mlir_ciface_printMemrefVector4x4xf32(
380385
StridedMemRefType<Vector2D<4, 4, float>, 2> *m);
381386

382-
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t mlirCifaceVerifyMemRefI32(
387+
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t _mlir_ciface_verifyMemRefI32(
383388
UnrankedMemRefType<int32_t> *actual, UnrankedMemRefType<int32_t> *expected);
384-
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t mlirCifaceVerifyMemRefF32(
389+
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t _mlir_ciface_verifyMemRefF32(
385390
UnrankedMemRefType<float> *actual, UnrankedMemRefType<float> *expected);
386-
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t mlirCifaceVerifyMemRefF64(
391+
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t _mlir_ciface_verifyMemRefF64(
387392
UnrankedMemRefType<double> *actual, UnrankedMemRefType<double> *expected);
388393

389394
extern "C" MLIR_RUNNERUTILS_EXPORT int64_t verifyMemRefI32(int64_t rank,

mlir/lib/ExecutionEngine/CRunnerUtils.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ extern "C" void printClose() { fputs(" )", stdout); }
4545
extern "C" void printComma() { fputs(", ", stdout); }
4646
extern "C" void printNewline() { fputc('\n', stdout); }
4747

48-
extern "C" MLIR_CRUNNERUTILS_EXPORT void
49-
memrefCopy(int64_t elemSize, UnrankedMemRefType<char> *srcArg,
50-
UnrankedMemRefType<char> *dstArg) {
48+
extern "C" void memrefCopy(int64_t elemSize, UnrankedMemRefType<char> *srcArg,
49+
UnrankedMemRefType<char> *dstArg) {
5150
DynamicMemRefType<char> src(*srcArg);
5251
DynamicMemRefType<char> dst(*dstArg);
5352

@@ -104,7 +103,7 @@ memrefCopy(int64_t elemSize, UnrankedMemRefType<char> *srcArg,
104103
}
105104

106105
/// Prints GFLOPS rating.
107-
extern "C" void print_flops(double flops) {
106+
extern "C" void printFlops(double flops) {
108107
fprintf(stderr, "%lf GFLOPS\n", flops / 1.0E9);
109108
}
110109

mlir/lib/ExecutionEngine/RunnerUtils.cpp

Lines changed: 26 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -18,114 +18,107 @@
1818

1919
// NOLINTBEGIN(*-identifier-naming)
2020

21-
extern "C" void
22-
_mlir_ciface_print_memref_shape_i8(UnrankedMemRefType<int8_t> *M) {
21+
extern "C" void _mlir_ciface_printMemrefShapeI8(UnrankedMemRefType<int8_t> *M) {
2322
std::cout << "Unranked Memref ";
2423
printMemRefMetaData(std::cout, DynamicMemRefType<int8_t>(*M));
2524
std::cout << "\n";
2625
}
2726

2827
extern "C" void
29-
_mlir_ciface_print_memref_shape_i32(UnrankedMemRefType<int32_t> *M) {
28+
_mlir_ciface_printMemrefShapeI32(UnrankedMemRefType<int32_t> *M) {
3029
std::cout << "Unranked Memref ";
3130
printMemRefMetaData(std::cout, DynamicMemRefType<int32_t>(*M));
3231
std::cout << "\n";
3332
}
3433

3534
extern "C" void
36-
_mlir_ciface_print_memref_shape_i64(UnrankedMemRefType<int64_t> *M) {
35+
_mlir_ciface_printMemrefShapeI64(UnrankedMemRefType<int64_t> *M) {
3736
std::cout << "Unranked Memref ";
3837
printMemRefMetaData(std::cout, DynamicMemRefType<int64_t>(*M));
3938
std::cout << "\n";
4039
}
4140

42-
extern "C" void
43-
_mlir_ciface_print_memref_shape_f32(UnrankedMemRefType<float> *M) {
41+
extern "C" void _mlir_ciface_printMemrefShapeF32(UnrankedMemRefType<float> *M) {
4442
std::cout << "Unranked Memref ";
4543
printMemRefMetaData(std::cout, DynamicMemRefType<float>(*M));
4644
std::cout << "\n";
4745
}
4846

4947
extern "C" void
50-
_mlir_ciface_print_memref_shape_f64(UnrankedMemRefType<double> *M) {
48+
_mlir_ciface_printMemrefShapeF64(UnrankedMemRefType<double> *M) {
5149
std::cout << "Unranked Memref ";
5250
printMemRefMetaData(std::cout, DynamicMemRefType<double>(*M));
5351
std::cout << "\n";
5452
}
5553

56-
extern "C" void _mlir_ciface_print_memref_vector_4x4xf32(
54+
extern "C" void _mlir_ciface_printMemrefVector4x4xf32(
5755
StridedMemRefType<Vector2D<4, 4, float>, 2> *M) {
5856
impl::printMemRef(*M);
5957
}
6058

61-
extern "C" void _mlir_ciface_print_memref_i8(UnrankedMemRefType<int8_t> *M) {
59+
extern "C" void _mlir_ciface_printMemrefI8(UnrankedMemRefType<int8_t> *M) {
6260
impl::printMemRef(*M);
6361
}
6462

65-
extern "C" void _mlir_ciface_print_memref_i32(UnrankedMemRefType<int32_t> *M) {
63+
extern "C" void _mlir_ciface_printMemrefI32(UnrankedMemRefType<int32_t> *M) {
6664
impl::printMemRef(*M);
6765
}
6866

69-
extern "C" void _mlir_ciface_print_memref_i64(UnrankedMemRefType<int64_t> *M) {
67+
extern "C" void _mlir_ciface_printMemrefI64(UnrankedMemRefType<int64_t> *M) {
7068
impl::printMemRef(*M);
7169
}
7270

73-
extern "C" void _mlir_ciface_print_memref_f32(UnrankedMemRefType<float> *M) {
71+
extern "C" void _mlir_ciface_printMemrefF32(UnrankedMemRefType<float> *M) {
7472
impl::printMemRef(*M);
7573
}
7674

77-
extern "C" void _mlir_ciface_print_memref_f64(UnrankedMemRefType<double> *M) {
75+
extern "C" void _mlir_ciface_printMemrefF64(UnrankedMemRefType<double> *M) {
7876
impl::printMemRef(*M);
7977
}
8078

81-
extern "C" int64_t _mlir_ciface_nano_time() {
79+
extern "C" int64_t _mlir_ciface_nanoTime() {
8280
auto now = std::chrono::high_resolution_clock::now();
8381
auto duration = now.time_since_epoch();
8482
auto nanoseconds =
8583
std::chrono::duration_cast<std::chrono::nanoseconds>(duration);
8684
return nanoseconds.count();
8785
}
8886

89-
extern "C" void print_memref_i32(int64_t rank, void *ptr) {
87+
extern "C" void printMemrefI32(int64_t rank, void *ptr) {
9088
UnrankedMemRefType<int32_t> descriptor = {rank, ptr};
91-
_mlir_ciface_print_memref_i32(&descriptor);
89+
_mlir_ciface_printMemrefI32(&descriptor);
9290
}
9391

94-
extern "C" void print_memref_i64(int64_t rank, void *ptr) {
92+
extern "C" void printMemrefI64(int64_t rank, void *ptr) {
9593
UnrankedMemRefType<int64_t> descriptor = {rank, ptr};
96-
_mlir_ciface_print_memref_i64(&descriptor);
94+
_mlir_ciface_printMemrefI64(&descriptor);
9795
}
9896

99-
extern "C" void print_memref_f32(int64_t rank, void *ptr) {
97+
extern "C" void printMemrefF32(int64_t rank, void *ptr) {
10098
UnrankedMemRefType<float> descriptor = {rank, ptr};
101-
_mlir_ciface_print_memref_f32(&descriptor);
99+
_mlir_ciface_printMemrefF32(&descriptor);
102100
}
103101

104-
extern "C" void print_memref_f64(int64_t rank, void *ptr) {
102+
extern "C" void printMemrefF64(int64_t rank, void *ptr) {
105103
UnrankedMemRefType<double> descriptor = {rank, ptr};
106-
_mlir_ciface_print_memref_f64(&descriptor);
104+
_mlir_ciface_printMemrefF64(&descriptor);
107105
}
108106

109-
extern "C" void print_c_string(char *str) { printf("%s", str); }
107+
extern "C" void printCString(char *str) { printf("%s", str); }
110108

111-
extern "C" void
112-
_mlir_ciface_print_memref_0d_f32(StridedMemRefType<float, 0> *M) {
109+
extern "C" void _mlir_ciface_printMemref0dF32(StridedMemRefType<float, 0> *M) {
113110
impl::printMemRef(*M);
114111
}
115-
extern "C" void
116-
_mlir_ciface_print_memref_1d_f32(StridedMemRefType<float, 1> *M) {
112+
extern "C" void _mlir_ciface_printMemref1dF32(StridedMemRefType<float, 1> *M) {
117113
impl::printMemRef(*M);
118114
}
119-
extern "C" void
120-
_mlir_ciface_print_memref_2d_f32(StridedMemRefType<float, 2> *M) {
115+
extern "C" void _mlir_ciface_printMemref2dF32(StridedMemRefType<float, 2> *M) {
121116
impl::printMemRef(*M);
122117
}
123-
extern "C" void
124-
_mlir_ciface_print_memref_3d_f32(StridedMemRefType<float, 3> *M) {
118+
extern "C" void _mlir_ciface_printMemref3dF32(StridedMemRefType<float, 3> *M) {
125119
impl::printMemRef(*M);
126120
}
127-
extern "C" void
128-
_mlir_ciface_print_memref_4d_f32(StridedMemRefType<float, 4> *M) {
121+
extern "C" void _mlir_ciface_printMemref4dF32(StridedMemRefType<float, 4> *M) {
129122
impl::printMemRef(*M);
130123
}
131124

mlir/test/Dialect/Bufferization/Transforms/one-shot-module-bufferize.mlir

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -423,8 +423,8 @@ func.func @main() {
423423
// CHECK-NEXT: %[[dC:.*]] = memref.cast %[[C]] : memref<f32> to memref<*xf32>
424424
%res2 = tensor.cast %res: tensor<f32> to tensor<*xf32>
425425

426-
// CHECK-NEXT: call @print_memref_f32(%[[dC]]) : (memref<*xf32>) -> ()
427-
call @print_memref_f32(%res2) : (tensor<*xf32>) -> ()
426+
// CHECK-NEXT: call @printMemrefF32(%[[dC]]) : (memref<*xf32>) -> ()
427+
call @printMemrefF32(%res2) : (tensor<*xf32>) -> ()
428428

429429
// CHECK-DAG: memref.dealloc %[[A]] : memref<64xf32>
430430
// CHECK-DAG: memref.dealloc %[[B]] : memref<64xf32>
@@ -433,8 +433,8 @@ func.func @main() {
433433
return
434434
}
435435

436-
// CHECK: func private @print_memref_f32(memref<*xf32>)
437-
func.func private @print_memref_f32(tensor<*xf32>)
436+
// CHECK: func private @printMemrefF32(memref<*xf32>)
437+
func.func private @printMemrefF32(tensor<*xf32>)
438438

439439
// -----
440440

mlir/test/Dialect/Linalg/library-calls.mlir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: mlir-opt %s -convert-linalg-to-std | FileCheck %s
22

3-
func.func private @print_memref_f32(memref<*xf32>)
3+
func.func private @printMemrefF32(memref<*xf32>)
44

55
// CHECK: func private @linalg_fill_f32_viewsxsxf32(f32, memref<?x?xf32, {{.*}}>) attributes {llvm.emit_c_interface}
66
// CHECK: func private @linalg_matmul_viewsxsxf32_viewsxsxf32_viewsxsxf32(memref<?x?xf32, {{.*}}>, memref<?x?xf32, {{.*}}>, memref<?x?xf32, {{.*}}>) attributes {llvm.emit_c_interface}

mlir/test/Integration/Dialect/Async/CPU/microbench-linalg-async-parallel-for.mlir

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ func.func @entry() {
8080

8181
// CHECK: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
8282
%U = memref.cast %DST10 : memref<1x10xf32> to memref<*xf32>
83-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
83+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
8484

8585
memref.dealloc %LHS10: memref<1x10xf32>
8686
memref.dealloc %RHS10: memref<1x10xf32>
@@ -130,5 +130,5 @@ func.func @entry() {
130130

131131
func.func private @rtclock() -> f64
132132

133-
func.func private @print_memref_f32(memref<*xf32>)
133+
func.func private @printMemrefF32(memref<*xf32>)
134134
attributes { llvm.emit_c_interface }

mlir/test/Integration/Dialect/Async/CPU/microbench-scf-async-parallel-for.mlir

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func.func @entry() {
102102

103103
// CHECK: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
104104
%U = memref.cast %DST10 : memref<1x10xf32> to memref<*xf32>
105-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
105+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
106106

107107
memref.dealloc %LHS10: memref<1x10xf32>
108108
memref.dealloc %RHS10: memref<1x10xf32>
@@ -152,5 +152,5 @@ func.func @entry() {
152152

153153
func.func private @rtclock() -> f64
154154

155-
func.func private @print_memref_f32(memref<*xf32>)
155+
func.func private @printMemrefF32(memref<*xf32>)
156156
attributes { llvm.emit_c_interface }

mlir/test/Integration/Dialect/Async/CPU/test-async-parallel-for-1d.mlir

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ func.func @entry() {
8383
memref.store %3, %A[%i] : memref<9xf32>
8484
}
8585
// CHECK: [0, 1, 2, 3, 4, 5, 6, 7, 8]
86-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
86+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
8787

8888
scf.parallel (%i) = (%lb) to (%ub) step (%c1) {
8989
memref.store %c0, %A[%i] : memref<9xf32>
@@ -98,7 +98,7 @@ func.func @entry() {
9898
memref.store %3, %A[%i] : memref<9xf32>
9999
}
100100
// CHECK: [0, 0, 2, 0, 4, 0, 6, 0, 8]
101-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
101+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
102102

103103
scf.parallel (%i) = (%lb) to (%ub) step (%c1) {
104104
memref.store %c0, %A[%i] : memref<9xf32>
@@ -117,7 +117,7 @@ func.func @entry() {
117117
memref.store %5, %A[%3] : memref<9xf32>
118118
}
119119
// CHECK: [-20, 0, 0, -17, 0, 0, -14, 0, 0]
120-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
120+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
121121

122122
// 4. Check that loop with zero iterations doesn't crash at runtime.
123123
%lb1 = call @zero(): () -> (index)
@@ -132,4 +132,4 @@ func.func @entry() {
132132
return
133133
}
134134

135-
func.func private @print_memref_f32(memref<*xf32>) attributes { llvm.emit_c_interface }
135+
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }

mlir/test/Integration/Dialect/Async/CPU/test-async-parallel-for-2d.mlir

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ func.func @entry() {
8484
// CHECK-NEXT: [40, 41, 42, 43, 44, 45, 46, 47]
8585
// CHECK-NEXT: [48, 49, 50, 51, 52, 53, 54, 55]
8686
// CHECK-NEXT: [56, 57, 58, 59, 60, 61, 62, 63]
87-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
87+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
8888

8989
scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c1) {
9090
memref.store %c0, %A[%i, %j] : memref<8x8xf32>
@@ -109,7 +109,7 @@ func.func @entry() {
109109
// CHECK-NEXT: [0, 0, 0, 0, 0, 0, 0, 0]
110110
// CHECK-NEXT: [48, 49, 50, 51, 52, 53, 54, 55]
111111
// CHECK-NEXT: [0, 0, 0, 0, 0, 0, 0, 0]
112-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
112+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
113113

114114
scf.parallel (%i, %j) = (%lb, %lb) to (%ub, %ub) step (%c1, %c1) {
115115
memref.store %c0, %A[%i, %j] : memref<8x8xf32>
@@ -134,11 +134,11 @@ func.func @entry() {
134134
// CHECK-NEXT: [40, 0, 42, 0, 44, 0, 46, 0]
135135
// CHECK-NEXT: [48, 0, 50, 0, 52, 0, 54, 0]
136136
// CHECK-NEXT: [56, 0, 58, 0, 60, 0, 62, 0]
137-
call @print_memref_f32(%U): (memref<*xf32>) -> ()
137+
call @printMemrefF32(%U): (memref<*xf32>) -> ()
138138

139139
memref.dealloc %A : memref<8x8xf32>
140140

141141
return
142142
}
143143

144-
func.func private @print_memref_f32(memref<*xf32>) attributes { llvm.emit_c_interface }
144+
func.func private @printMemrefF32(memref<*xf32>) attributes { llvm.emit_c_interface }

mlir/test/Integration/Dialect/Linalg/CPU/matmul-vs-matvec.mlir

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// RUN: -shared-libs=%mlir_integration_test_dir/libmlir_runner_utils%shlibext \
44
// RUN: | FileCheck %s
55

6-
func.func private @print_memref_f32(memref<*xf32>)
6+
func.func private @printMemrefF32(memref<*xf32>)
77

88
func.func @matmul(%A: memref<?x?xf32>, %B: memref<?x?xf32>) -> (memref<?x?xf32>) {
99
%c0 = arith.constant 0 : index
@@ -60,7 +60,7 @@ func.func @main() {
6060
}
6161
}
6262
%C2_ = memref.cast %C2 : memref<?x?xf32> to memref<*xf32>
63-
call @print_memref_f32(%C2_) : (memref<*xf32>) -> ()
63+
call @printMemrefF32(%C2_) : (memref<*xf32>) -> ()
6464
memref.dealloc %C1 : memref<?x?xf32>
6565
memref.dealloc %C2 : memref<?x?xf32>
6666
return

0 commit comments

Comments
 (0)