aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/OpenMPClause.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-24[OpenMP][clang] 6.0: parsing/sema for num_threads 'strict' modifier (#145490)Robert Imschweiler1-0/+5
2025-06-23[NFC][Clang][AST] Adopt `llvm::copy` in Clang AST (#145192)Rahul Joshi1-38/+34
2025-06-19[NFC][Clang][AST] Adopt simplified `getTrailingObjects` in AST (#144432)Rahul Joshi1-6/+6
2025-05-13[NFC][Clang] Adopt `TrailingObjects` API to build ArrayRef (#139639)Rahul Joshi1-1/+1
2025-05-09[clang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139115)Krzysztof Parzyszek1-3/+3
2025-03-21[OpenMP 6.0] Parse/Sema support for reduction over private variable with redu...CHANDRA GHALE1-8/+11
2025-03-11[clang] [OpenMP] New OpenMP 6.0 self_maps clause (#129888)Ritanya-B-Bharadwaj1-0/+6
2025-02-06[clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (#12...David Pagan1-0/+5
2025-02-05[OpenMP]Initial parsing/sema support for target_device selector set (#118471)Ritanya-B-Bharadwaj1-2/+6
2025-01-13[clang][OpenMP] Add 'align' modifier for 'allocate' clause (#121814)David Pagan1-16/+42
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata1-1/+0
2024-11-05[clang][OpenMP] Add 'allocator' modifier for 'allocate' clause. (#114883)David Pagan1-5/+18
2024-10-09[Clang][OpenMP] Add permutation clause (#92030)Michael Kruse1-0/+27
2024-09-07[AST] Avoid repeated hash lookups (NFC) (#107709)Kazu Hirata1-7/+3
2024-08-10[Clang][Sema][OpenMP] Allow `thread_limit` to accept multiple expressions (#1...Shilei Tian1-3/+23
2024-08-06[Clang][Sema][OpenMP] Allow `num_teams` to accept multiple expressions (#99732)Shilei Tian1-3/+23
2024-08-05[OpenMP] OpenMP 5.1 "assume" directive parsing support (#92731)Julian Brown1-0/+78
2024-01-31[OpenMP] atomic compare weak : Parser & AST support (#79475)SunilKuravinakop1-0/+2
2023-11-26[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+12
2023-11-20Revert "[OpenMP] atomic compare fail : Parser & AST support"Krzysztof Parzyszek1-12/+0
2023-11-20[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+12
2023-11-08Revert "[OpenMP] atomic compare fail : Parser & AST support"Mitch Phillips1-12/+0
2023-11-07[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+12
2023-10-24[OpenMP 5.2] Initial parsing and semantic analysis suppport for 'step' modifi...Fazlay Rabbi1-11/+17
2023-10-05Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+5
2023-09-29Revert "[OpenMP] Introduce the initial support for OpenMP kernel language (#6...JP Lehr1-5/+0
2023-09-29[OpenMP] Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+5
2023-07-25Reapply "[OpenMP] Add the `ompx_attribute` clause for target directives"Johannes Doerfert1-0/+12
2023-07-25Revert "[OpenMP] Add the `ompx_attribute` clause for target directives"Aaron Ballman1-12/+0
2023-07-24[OpenMP] Add the `ompx_attribute` clause for target directivesJohannes Doerfert1-0/+12
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso1-1/+1
2023-07-06[OPENMP52] Support Support omp_cur_iteration modifier for doacrossJennifer Yu1-1/+17
2023-06-29[OMP5.2] Initial support for doacross clause.Jennifer Yu1-0/+54
2023-01-21[OpenMP] Introduce the `ompx_dyn_cgroup_mem(<N>)` clauseJohannes Doerfert1-0/+9
2023-01-20Add Parse/Sema for iterator for map clause.Doru Bercea1-8/+22
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-1/+1
2022-12-19[OpenMP][NFC] Cleanup clause boilerplateJohannes Doerfert1-3/+3
2022-12-12[OpenMP] Basic parse and sema support for modifiers in order clauseChi Chun Chen1-2/+6
2022-11-18[OPENMP5.1] Initial support for message clause.Jennifer Yu1-0/+7
2022-11-18[OpenMP] Initial parsing/sema for 'strict' modifier with 'num_tasks' clauseFazlay Rabbi1-0/+5
2022-11-17[OpenMP] Initial parsing/sema for 'strict' modifier with 'grainsize' clauseFazlay Rabbi1-0/+5
2022-11-17[OPENMP5.1] Initial support for severity clauseJennifer Yu1-0/+8
2022-11-15[OPENMP]Initial support for at clauseJennifer Yu1-0/+7
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata1-1/+1
2022-08-18[OpenMP][NFC] Refactor code for interop parts of 'init' and 'append_args' cla...Mike Rice1-7/+8
2022-05-25Revert "[OpenMP] atomic compare fail : Parser & AST support"Aaron Ballman1-31/+0
2022-05-24[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+31
2022-05-24[OpenMP] Add parsing/sema support for omp_all_memory reserved locatorMike Rice1-10/+22