[Mlir-commits] [mlir] Update MLIR conversion to LLVMFunc to account better for properties (PR #67406)
Tobias Gysi
llvmlistbot at llvm.org
Mon Oct 9 00:26:14 PDT 2023
================
@@ -61,6 +61,23 @@ func.func @variadic_func(%arg0: i32) attributes { "func.varargs" = true } {
return
}
+// -----
+
+// CHECK-LABEL: llvm.func @private_callee
+// CHECK-SAME: sym_visibility = "private"
+func.func private @private_callee(%arg1: f32) -> i32 {
+ %0 = arith.constant 0 : i32
+ return %0 : i32
+}
+
+// CHECK-LABEL: llvm.func @caller_private_callee
+func.func @caller_private_callee(%arg1: f32) -> i32 {
+ %0 = call @private_callee(%arg1) : (f32) -> i32
+ return %0 : i32
+}
+
+
+
----------------
gysit wrote:
```suggestion
```
ultra nit
https://github.com/llvm/llvm-project/pull/67406
More information about the Mlir-commits
mailing list