[Clang] Make OpenMP offloading consistently use the bound architecture (#125135)
[llvm-project.git] / flang / test / Lower / fsave-main-program.f90
blobe89244c3c7c51a02e643c2464b9945ae1b2abd66
1 ! Test -fsave-main-program switch.
2 ! RUN: %flang_fc1 -emit-hlfir -o - %s | FileCheck --check-prefix=CHECK-DEFAULT %s
3 ! RUN: %flang_fc1 -fsave-main-program -emit-hlfir -o - %s | FileCheck --check-prefix=CHECK-SAVE %s
4 ! RUN: %flang_fc1 -fsave-main-program -fno-save-main-program -emit-hlfir -o - %s | FileCheck --check-prefix=CHECK-DEFAULT %s
5 program test
6 integer :: i
7 call foo(i)
8 end
10 !CHECK-DEFAULT-NOT: fir.global internal @_QFEi
11 !CHECK-SAVE: fir.global internal @_QFEi