!RUN: %flang_fc1 -emit-hlfir -fopenmp %s -o - | FileCheck %s !CHECK-LABEL: func @_QPomp_masked subroutine omp_masked(threadId) integer :: threadId !CHECK: omp.masked { !$omp masked !CHECK: fir.call @_QPmasked() {{.*}}: () -> () call masked() !CHECK: omp.terminator !$omp end masked !CHECK: omp.masked filter({{.*}}) { !$omp masked filter(threadId) !CHECK: fir.call @_QPmaskedwithfilter() {{.*}}: () -> () call maskedWithFilter() !CHECK: omp.terminator !$omp end masked end subroutine omp_masked