summaryrefslogtreecommitdiff
path: root/clang/lib/AST/OpenMPClause.cpp
AgeCommit message (Expand)Author
2025-11-07[OpenMP][Clang] Add parser/semantic support for dyn_groupprivate clause (#152...Kevin Sala Penades
2025-10-30[clang][OpenMP] New OpenMP 6.0 threadset clause (#135807)Ritanya-B-Bharadwaj
2025-10-13[OpenMP 60] Update parsing and semantic support for `nowait` clause to accept...Fazlay Rabbi
2025-09-29[Clang][OpenMP][LoopTransformations] Implement "#pragma omp fuse" loop transf...Walter J.T.V
2025-09-25[NFC][Clang][OpenMP] Add helper functions/utils for finding/comparing attach ...Abhinav Gaba
2025-09-18[clang] [OpenMP] New OpenMP 6.0 - Parsing and Sema support for groupprivate (...Ritanya-B-Bharadwaj
2025-09-15[Clang][OpenMP]Default clause variable category (#157063)SunilKuravinakop
2025-08-28Reland: [OpenMP][clang] 6.0: num_threads strict (part 3: codegen) (#155839)Robert Imschweiler
2025-08-28Revert "[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)" (#155809)Robert Imschweiler
2025-08-28[OpenMP][clang] 6.0: num_threads strict (part 3: codegen) (#146405)Robert Imschweiler
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-06-24[OpenMP][clang] 6.0: parsing/sema for num_threads 'strict' modifier (#145490)Robert Imschweiler
2025-06-23[NFC][Clang][AST] Adopt `llvm::copy` in Clang AST (#145192)Rahul Joshi
2025-06-19[NFC][Clang][AST] Adopt simplified `getTrailingObjects` in AST (#144432)Rahul Joshi
2025-05-13[NFC][Clang] Adopt `TrailingObjects` API to build ArrayRef (#139639)Rahul Joshi
2025-05-09[clang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139115)Krzysztof Parzyszek
2025-03-21[OpenMP 6.0] Parse/Sema support for reduction over private variable with redu...CHANDRA GHALE
2025-03-11[clang] [OpenMP] New OpenMP 6.0 self_maps clause (#129888)Ritanya-B-Bharadwaj
2025-02-06[clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (#12...David Pagan
2025-02-05[OpenMP]Initial parsing/sema support for target_device selector set (#118471)Ritanya-B-Bharadwaj
2025-01-13[clang][OpenMP] Add 'align' modifier for 'allocate' clause (#121814)David Pagan
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-11-05[clang][OpenMP] Add 'allocator' modifier for 'allocate' clause. (#114883)David Pagan
2024-10-09[Clang][OpenMP] Add permutation clause (#92030)Michael Kruse
2024-09-07[AST] Avoid repeated hash lookups (NFC) (#107709)Kazu Hirata
2024-08-10[Clang][Sema][OpenMP] Allow `thread_limit` to accept multiple expressions (#1...Shilei Tian
2024-08-06[Clang][Sema][OpenMP] Allow `num_teams` to accept multiple expressions (#99732)Shilei Tian
2024-08-05[OpenMP] OpenMP 5.1 "assume" directive parsing support (#92731)Julian Brown
2024-01-31[OpenMP] atomic compare weak : Parser & AST support (#79475)SunilKuravinakop
2023-11-26[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop
2023-11-20Revert "[OpenMP] atomic compare fail : Parser & AST support"Krzysztof Parzyszek
2023-11-20[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop
2023-11-08Revert "[OpenMP] atomic compare fail : Parser & AST support"Mitch Phillips
2023-11-07[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop
2023-10-24[OpenMP 5.2] Initial parsing and semantic analysis suppport for 'step' modifi...Fazlay Rabbi
2023-10-05Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian
2023-09-29Revert "[OpenMP] Introduce the initial support for OpenMP kernel language (#6...JP Lehr
2023-09-29[OpenMP] Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian
2023-07-25Reapply "[OpenMP] Add the `ompx_attribute` clause for target directives"Johannes Doerfert
2023-07-25Revert "[OpenMP] Add the `ompx_attribute` clause for target directives"Aaron Ballman
2023-07-24[OpenMP] Add the `ompx_attribute` clause for target directivesJohannes Doerfert
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso
2023-07-06[OPENMP52] Support Support omp_cur_iteration modifier for doacrossJennifer Yu
2023-06-29[OMP5.2] Initial support for doacross clause.Jennifer Yu
2023-01-21[OpenMP] Introduce the `ompx_dyn_cgroup_mem(<N>)` clauseJohannes Doerfert
2023-01-20Add Parse/Sema for iterator for map clause.Doru Bercea
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille
2022-12-19[OpenMP][NFC] Cleanup clause boilerplateJohannes Doerfert