jtb20 wrote: I've uploaded a new version of host-based taskgraph support in this issue, and also as an "spr" (https://spacedentist.github.io/spr/) stack, though the update didn't seem to go entirely smoothly -- this workflow appears awkward when patches get moved around, merged and so forth. The following list might not be entirely right...
Pending [Clang][OpenMP] Add codegen test for reduction capture under nested default(firstprivate) https://github.com/llvm/llvm-project/pull/216331 Pending [OpenMP] Add taskgraph tests for the 'default' clause on replayable constructs https://github.com/llvm/llvm-project/pull/216330 Pending [Clang][OpenMP] Fix capture of reduction variables under nested default(firstprivate) https://github.com/llvm/llvm-project/pull/216329 Pending [OpenMP] Add taskgraph regression test for out-of-line task replay deadlock https://github.com/llvm/llvm-project/pull/216328 Pending [OpenMP] Fix hang and crash on empty taskgraphs https://github.com/llvm/llvm-project/pull/216327 Pending [OpenMP] Runtime support for graph_id and graph_reset clauses https://github.com/llvm/llvm-project/pull/216325 Pending [OpenMP] New taskgraph runtime implementation https://github.com/llvm/llvm-project/pull/216324 Pending [OpenMP] Add taskgraph template interaction codegen tests https://github.com/llvm/llvm-project/pull/200409 Pending [OpenMP] Constructor and destructor fixes for tasks cloned for recorded taskgraphs https://github.com/llvm/llvm-project/pull/200408 Pending [Clang][OpenMP] Restrict 'saved' firstprivate modifier to admissible directives https://github.com/llvm/llvm-project/pull/200407 Pending [Clang][OpenMP] Parsing, serialisation and deserialisation for the 'saved' firstprivate modifier https://github.com/llvm/llvm-project/pull/200406 Pending [OpenMP] Extend taskgraph shared-data relocation to taskloop https://github.com/llvm/llvm-project/pull/200405 Pending [OpenMP] Relocate task shared-by-ref captures across taskgraph replay https://github.com/llvm/llvm-project/pull/200404 Pending [OpenMP] Widen taskgraph graph_id to uintptr_t https://github.com/llvm/llvm-project/pull/200403 Pending [OpenMP] Make __kmp_replay_taskgraph static (NFC) https://github.com/llvm/llvm-project/pull/200402 Pending [OpenMP] Add test for concurrent taskgraph re-record sanity check https://github.com/llvm/llvm-project/pull/195077 Pending [OpenMP] Add sanity check for concurrent taskgraph reset https://github.com/llvm/llvm-project/pull/195076 Pending [OpenMP] New runtime tests for graph_id/graph_reset clauses (taskgraph) https://github.com/llvm/llvm-project/pull/195075 Pending [OpenMP] Runtime support for graph_id and graph_reset clauses (for taskgraph) https://github.com/llvm/llvm-project/pull/195074 Pending [OpenMP] OpenMP 6.0 "taskgraph" support, add new tests https://github.com/llvm/llvm-project/pull/194057 Pending [OpenMP] Add libomp_debug feature for tests https://github.com/llvm/llvm-project/pull/194056 Pending [OpenMP] OpenMP 6.0 "taskgraph" support, additional tests from previous implementation https://github.com/llvm/llvm-project/pull/194055 Pending [OpenMP] Add tests for 'replayable' clause https://github.com/llvm/llvm-project/pull/194054 Pending [OpenMP] Add 'replayable' clause (for 'taskgraph' support) https://github.com/llvm/llvm-project/pull/194053 Pending [OpenMP] New Clang tests for 'taskgraph' directive https://github.com/llvm/llvm-project/pull/194052 Pending [OpenMP] Support 'taskgraph' semantics via new libomp API entry points https://github.com/llvm/llvm-project/pull/194051 Accepted [OpenMP] Add OpenMP 6.0 taskgraph parsing/trivial semantics https://github.com/llvm/llvm-project/pull/194050 Pending [OpenMP] Add graph_id/graph_reset tests https://github.com/llvm/llvm-project/pull/194049 Pending [OpenMP] Add graph_id and graph_reset clause support (for taskgraph directive) https://github.com/llvm/llvm-project/pull/194048 Accepted [OpenMP] Mostly remove experimental taskgraph support from runtime https://github.com/llvm/llvm-project/pull/194046 https://github.com/llvm/llvm-project/pull/188765 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
