// RUN: fir-opt --add-debug-info --mlir-print-debuginfo %s | FileCheck %s module { func.func private @foo1(%arg0: !fir.vector<20:bf16>) // CHECK-DAG: #[[F16:.*]] = #llvm.di_basic_type // CHECK-DAG: #llvm.di_composite_type> func.func private @foo2(%arg0: !fir.vector<30:f32>) // CHECK-DAG: #[[F32:.*]] = #llvm.di_basic_type // CHECK-DAG: #llvm.di_composite_type> func.func private @foo3(%arg0: !fir.vector<10:f64>) // CHECK-DAG: #[[F64:.*]] = #llvm.di_basic_type // CHECK-DAG: #llvm.di_composite_type> func.func private @foo4(%arg0: !fir.vector<5:i32>) // CHECK-DAG: #[[I32:.*]] = #llvm.di_basic_type // CHECK-DAG: #llvm.di_composite_type> func.func private @foo5(%arg0: !fir.vector<2:i64>) // CHECK-DAG: #[[I64:.*]] = #llvm.di_basic_type // CHECK-DAG: #llvm.di_composite_type> }