[flang-commits] [flang] [mlir] [MLIR] Add ComplexTOROCDL pass (PR #144926)

Krzysztof Drewniak via flang-commits flang-commits at lists.llvm.org
Thu Jun 19 16:12:42 PDT 2025


================
@@ -0,0 +1,13 @@
+// RUN: mlir-opt %s -convert-complex-to-rocdl -canonicalize | FileCheck %s
+
+// CHECK-DAG: @__ocml_cabs_f32(complex<f32>) -> f32
+// CHECK-DAG: @__ocml_cabs_f64(complex<f64>) -> f64
+
+func.func @abs_caller(%f: complex<f32>, %d: complex<f64>) -> (f32, f64) {
+  // CHECK: %[[RF:.*]] = call @__ocml_cabs_f32(%[[F:.*]])
----------------
krzysz00 wrote:

CHECK-LABEL on the function

https://github.com/llvm/llvm-project/pull/144926


More information about the flang-commits mailing list