[llvm-branch-commits] [OpenMP] Add OpenMP 6.0 taskgraph parsing/trivial semantics (PR #194050)
Amit Tiwari via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sat May 2 04:35:38 PDT 2026
================
@@ -5879,6 +5880,20 @@ void CodeGenFunction::EmitOMPTaskwaitDirective(const OMPTaskwaitDirective &S) {
CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc(), Data);
}
+void CodeGenFunction::EmitOMPTaskgraphDirective(
+ const OMPTaskgraphDirective &S) {
+ const Expr *IfCond = nullptr;
+ for (const auto *C : S.getClausesOfKind<OMPIfClause>()) {
+ if (C->getNameModifier() == OMPD_unknown ||
+ C->getNameModifier() == OMPD_cancel) {
----------------
amitamd7 wrote:
```suggestion
C->getNameModifier() == OMPD_taskgraph) {
```
https://github.com/llvm/llvm-project/pull/194050
More information about the llvm-branch-commits
mailing list