aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseOpenMP.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-06-29[clang][OpenMP] Implement `isOpenMPExecutableDirective` (#97089)Krzysztof Parzyszek1-4/+2
2024-06-26[clang][OpenMP] Shorten directive classification in ParseOpenMP (#94691)Krzysztof Parzyszek1-314/+211
2024-06-24[clang][OpenMP] Fix error handling of the adjust_args clause (#94696)Mike Rice1-3/+3
2024-05-30[clang][OpenMP] Simplify check for repeated clauses (#93611)Krzysztof Parzyszek1-36/+24
2024-05-30[clang] Introduce target-specific `Sema` components (#93179)Vlad Serebrennikov1-2/+3
2024-05-29[clang][OpenMP] Remove unused include of UniqueVector.h, NFCKrzysztof Parzyszek1-1/+0
2024-05-17[clang] Introduce `SemaCodeCompletion` (#92311)Vlad Serebrennikov1-4/+7
2024-05-13Revert "Revert "[OpenMP][TR12] change property of map-type modifier."… (#91...jyu2-git1-8/+43
2024-05-13[Clang][OpenMP][Tile] Allow non-constant tile sizes. (#91345)Michael Kruse1-25/+40
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-2/+2
2024-05-08Revert "Revert "Revert "[OpenMP][TR12] change property of map-type modifier."...Weaver1-43/+8
2024-05-07Revert "Revert "[OpenMP][TR12] change property of map-type modifier."… (#91...jyu2-git1-8/+43
2024-05-02Fix sanitize problem. (#90800)jyu2-git1-2/+6
2024-05-02Revert "[OpenMP][TR12] change property of map-type modifier." (#90885)Vitaly Buka1-40/+4
2024-05-01[OpenMP][TR12] change property of map-type modifier. (#90499)jyu2-git1-4/+40
2024-04-16[clang] Introduce `SemaOpenMP` (#88642)Vlad Serebrennikov1-112/+128
2024-03-06[OpenMP] Parse and Sema support for declare target in local scope (#83223)Sandeep Kosuri1-1/+22
2024-01-31[OpenMP] atomic compare weak : Parser & AST support (#79475)SunilKuravinakop1-0/+1
2023-12-03[OpenMP] return empty stmt for `nothing` (#74042)Sandeep Kosuri1-1/+2
2023-11-29[OpenMP] Support for `nothing` in `metadirective` (#73690)Sandeep Kosuri1-5/+7
2023-11-26[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+1
2023-11-22[flang][OpenMP] Add semantic check for declare target (#72770)Shraiysh1-0/+1
2023-11-20Revert "[OpenMP] atomic compare fail : Parser & AST support"Krzysztof Parzyszek1-1/+0
2023-11-20[C23] Complete support for WG14 N2508 (#71398)Aaron Ballman1-2/+2
2023-11-20[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+1
2023-11-08Revert "[OpenMP] atomic compare fail : Parser & AST support"Mitch Phillips1-1/+0
2023-11-07[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+1
2023-10-25[OpenMP 5.2] Deprecate old syntax of linear clause (#70152)Fazlay Rabbi1-0/+4
2023-10-24[OpenMP 5.2] Initial parsing and semantic analysis suppport for 'step' modifi...Fazlay Rabbi1-11/+87
2023-10-24[OpenMP 5.2] Deprecate syntax of map modifiers without comma separators (#69534)Fazlay Rabbi1-0/+9
2023-10-05Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+11
2023-09-29Revert "[OpenMP] Introduce the initial support for OpenMP kernel language (#6...JP Lehr1-11/+0
2023-09-29[OpenMP] Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+11
2023-09-29Reland [NVPTX] Add support for maxclusterrank in launch_bounds (#66496) (#67667)Jakub Chlanda1-1/+2
2023-09-27Revert "[NVPTX] Add support for maxclusterrank in launch_bounds (#66496)"Sam McCall1-2/+1
2023-09-27[NVPTX] Add support for maxclusterrank in launch_bounds (#66496)Jakub Chlanda1-1/+2
2023-08-24[OpenMP 5.1] Parsing and Sema support for `scope` directiveFazlay Rabbi1-0/+2
2023-07-25Reapply "[OpenMP] Add the `ompx_attribute` clause for target directives"Johannes Doerfert1-0/+59
2023-07-25Revert "[OpenMP] Add the `ompx_attribute` clause for target directives"Aaron Ballman1-59/+0
2023-07-24[OpenMP] Add the `ompx_attribute` clause for target directivesJohannes Doerfert1-0/+59
2023-07-07[OPENMP52] Deprecation of 'depend' clause in ordered directive.Jennifer Yu1-0/+3
2023-07-06[OPENMP52] Support Support omp_cur_iteration modifier for doacrossJennifer Yu1-6/+45
2023-06-29[OMP5.2] Initial support for doacross clause.Jennifer Yu1-16/+32
2023-05-26Fix wrong error message when compiling C souce code:Jennifer Yu1-1/+6
2023-05-04[clang][Sema][NFC] Move `EnterExpressionEvaluationContext` to its own fileDavid Stone1-0/+1
2023-04-03[OpenMP][5.1] Fix parallel masked is ignored #59939Rafael A. Herrera Guaitero1-2/+2
2023-01-21[OpenMP] Introduce the `ompx_dyn_cgroup_mem(<N>)` clauseJohannes Doerfert1-0/+1
2023-01-20Add Parse/Sema for iterator for map clause.Doru Bercea1-2/+21
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-4/+4
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1