blob: 78a0bc8b2d416f71bb911035f676916c546e2ba9 [file] [edit]
// RUN: %clang_cc1 -fopenmp -fclangir %s -verify -emit-cir -o -
void do_things() {
// expected-error@+1{{ClangIR code gen Not Yet Implemented: OpenMP OMPCriticalDirective}}
#pragma omp critical
{}
// expected-error@+1{{ClangIR code gen Not Yet Implemented: OpenMP OMPSingleDirective}}
#pragma omp single
{}
int i;
// TODO(OMP): We might consider overloading operator<< for OMPClauseKind in
// the future if we want to improve this.
// expected-error@+2{{ClangIR code gen Not Yet Implemented: OpenMPClause : if}}
// expected-error@+2{{ClangIR code gen Not Yet Implemented: emitStmt: CapturedStmt}}
#pragma omp parallel if(i)
{}
}