brintos

brintos / llvm-project-archived public Read only

0
0
Text · 506 B · 5cfd7c7 Raw
13 lines · plain
1! REQUIRES: flang-supports-f128-math2! RUN: bbc -emit-fir -hlfir=false %s -o - | FileCheck %s3! RUN: %flang_fc1 -emit-fir -flang-deprecated-no-hlfir %s -o - | FileCheck %s4 5! CHECK-LABEL: func @_QPrrspacing_test2(6! CHECK-SAME: %[[x:[^:]+]]: !fir.ref<f128>{{.*}}) -> f1287real*16 function rrspacing_test2(x)8  real*16 :: x9  rrspacing_test2 = rrspacing(x)10! CHECK: %[[a1:.*]] = fir.load %[[x]] : !fir.ref<f128>11! CHECK: %{{.*}} = fir.call @_FortranARRSpacing16(%[[a1]]) {{.*}}: (f128) -> f12812end function13