llvm-project/clang/test/OpenMP/split_driver_smoke.c
Amit Tiwari 1972cf64fd
[Clang][OpenMP] Implement Loop splitting #pragma omp split directive (#183261)
OpenMP 6.0 Loop-splitting directive `#pragma omp split` construct with `counts`
clause
2026-04-03 10:42:31 +05:30

13 lines
385 B
C

// Driver forwards `-fopenmp-version=60` with split source (`###` only — no link).
// REQUIRES: x86-registered-target
//
// RUN: %clang -### --target=x86_64-unknown-linux-gnu -fopenmp -fopenmp-version=60 -c %s -o %t.o 2>&1 | FileCheck %s --check-prefix=INVOC
void f(int n) {
#pragma omp split counts(2, omp_fill)
for (int i = 0; i < n; ++i) {
}
}
// INVOC: -fopenmp-version=60