llvm-project
[OpenMP] OpenMP 6.0 taskgraph support (WIP)
#188765
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
28
Changes
View On
GitHub
[OpenMP] OpenMP 6.0 taskgraph support (WIP)
#188765
jtb20
wants to merge 28 commits into
main
from
users/jtb20/omp6.0-taskgraph-support-9
[OpenMP] Make loop index unsigned in __kmpc_omp_task_with_deps/__kmp_…
d84827fd
[OpenMP] Use ID not index to identify taskgraphs in libomp runtime
3fbedbcc
[OpenMP] Rename ompx_taskgraph->omp_taskgraph_experimental
1b632eec
[OpenMP] Taskgraph frontend support
84001156
[OpenMP] New Clang tests for 'taskgraph' directive
96aa7652
[OpenMP] New/derived taskgraph tests
e6349f3f
[OpenMP] Fix td_tdg_task_id underflow with taskloop and taskgraph
e3286dc0
[wip][openmp] Move _kmp_tdg_task_id inside kmp_tdg_info
34776bf2
[openmp] Update tdg record_map to allow holes
d4fca551
[openmp] Remove taskgraph successors alloc in node allocation
dee4d769
[openmp] Add tdg node parent_task init to nullptr
12e13443
[openmp] Fix locking when expanding recorded tdg
b41b45bf
[openmp] Add locking when extending tdg task successors
f2182305
[wip][llvm][clang] Add frontend support for OpenMP graph_id clause
cab0719b
[wip][llvm][clang] Add frontend support for OpenMP graph_reset clause
c1331658
[xxx][llvm][clang] Add GraphReset in Taskgraph CodeGen
b8f32eab
[xxx][openmp] Add graph_id input to kmpc_taskgraph
b671c20a
[xxx][llvm][clang] Add GraphId in Taskgraph CodeGen
a25ba357
[xxx][wip][clang] Add If clause in taskgraph
45e9e040
[xxx][clang] Clean emitTaskgraphCall when If clause
0429e9d0
[xxx][openmp] Add use of re_record flag in taskgraph
69a6e437
[xxx][clang][openmp] Add support for nowait/nogroup in taskgraph
9f238c65
move/fixup some stuff
81acabbe
[OpenMP] Update OpenMP runtime to adopt taskgraph clause from 6.0 Spe…
84d96bb6
[OpenMP] OpenMP 6.0 "taskgraph" support, runtime parts
4b59915f
[OpenMP] OpenMP 6.0 "taskgraph" support, frontend parts
a409a9bc
[OpenMP] OpenMP 6.0 "taskgraph" support, remove obsolete tests
eec9d38f
[OpenMP] OpenMP 6.0 "taskgraph" support, add new tests
14269b45
jtb20
requested a review
from
DeinAlptraum
5 days ago
jtb20
marked this pull request as draft
5 days ago
jtb20
requested a review
from
jpinot
5 days ago
jtb20
requested a review
from
jpeyton52
5 days ago
jtb20
requested a review
from
alexey-bataev
5 days ago
jtb20
requested a review
from
shiltian
5 days ago
jtb20
added
openmp
jtb20
added
clang:openmp
jtb20
added
openmp:libomp
DeinAlptraum
commented on 2026-03-26
Login to write a write a comment.
Login via GitHub
Reviewers
DeinAlptraum
jpinot
jpeyton52
alexey-bataev
shiltian
Assignees
No one assigned
Labels
openmp
clang:openmp
openmp:libomp
Milestone
No milestone
Login to write a write a comment.
Login via GitHub