summaryrefslogtreecommitdiff
path: root/clang/lib/AST/StmtOpenMP.cpp
AgeCommit message (Expand)Author
2025-09-08[Clang][NFC] Rename OMPLoopTransformationDirective to OMPCanonicalLoopNestTra...Roger Ferrer Ibáñez
2025-06-18[Clang][OpenMP][LoopTransformations] Fix incorrect number of generated loops ...Walter J.T.V
2025-05-13[NFC][Clang] Adopt `TrailingObjects` API to build ArrayRef (#139639)Rahul Joshi
2025-02-13[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#126927)Zahira Ammarguellat
2025-02-11Revert "[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)"Kazu Hirata
2025-02-11[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)Zahira Ammarguellat
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-08-05[OpenMP] OpenMP 5.1 "assume" directive parsing support (#92731)Julian Brown
2024-07-23[clang][OpenMP] Move "loop" directive mapping from sema to codegen (#99905)Krzysztof Parzyszek
2024-07-19[Clang][OpenMP] Add interchange directive (#93022)Michael Kruse
2024-07-18[Clang][OpenMP] Add reverse directive (#92916)Michael Kruse
2024-06-28[OpenMP] [NFC] SemaOpenMP.cpp and StmtOpenMP.cpp spelling fixes (#96814)Julian Brown
2024-04-10[OpenMP][CodeGen] Improved codegen for combined loop directives (#87278)David Pagan
2023-08-24[OpenMP 5.1] Parsing and Sema support for `scope` directiveFazlay Rabbi
2023-08-09[Clang][OpenMP] Support for Code Generation of loop bind clauseChi Chun Chen
2023-08-08Revert "[Clang][OpenMP] Support for Code Generation of loop bind clause."Nico Weber
2023-08-08[Clang][OpenMP] Support for Code Generation of loop bind clause.Sunil Kuravinakop
2023-08-07Revert "[Clang][OpenMP] Support for Code Generation of loop bind clause"Nico Weber
2023-08-07[Clang][OpenMP] Support for Code Generation of loop bind clauseSunil Kuravinakop
2023-07-05[OpenMP][CodeGen] Add codegen for combined 'loop' directives.Dave Pagan
2023-01-16[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser
2022-12-03[AST] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-02[OPENMP]Initial support for error directive.Jennifer Yu
2022-07-01[OpenMP] Initial parsing and semantic support for 'parallel masked taskloop s...Fazlay Rabbi
2022-06-30[OpenMP] Initial parsing and sema support for 'parallel masked taskloop' cons...Fazlay Rabbi
2022-06-28[OpenMP] Initial parsing and sema support for 'masked taskloop simd' constructFazlay Rabbi
2022-06-24[OpenMP] Initial parsing and sema support for 'masked taskloop' constructFazlay Rabbi
2022-06-16[OpenMP] Initial parsing and sema for 'parallel masked' constructJennifer Yu
2022-06-02[Clang][OpenMP] Add the codegen support for `atomic compare capture`Shilei Tian
2022-04-15[Clang][OpenMP] Use bitfields for flags in `OMPAtomicDirective`Shilei Tian
2022-04-15Clean up `OMPAtomicDirective::Create`Shilei Tian
2022-03-24[OpenMP] Initial parsing/sema for the 'omp target parallel loop' constructMike Rice
2022-03-22[OpenMP] Initial parsing/sema for the 'omp parallel loop' constructMike Rice
2022-03-18[OpenMP] Initial parsing/sema for the 'omp target teams loop' constructMike Rice
2022-03-16[OpenMP] Initial parsing/sema for the 'omp teams loop' constructMike Rice
2022-02-22[Clang][OpenMP] Add the codegen support for `atomic compare`Shilei Tian
2022-01-09[clang] Fix bugprone argument comments (NFC)Kazu Hirata
2021-11-19[OpenMP] support depend clause for taskwait directive, by DeepakAlexey Bataev
2021-10-28[OpenMP] Initial parsing/sema for the 'omp loop' constructMike Rice
2021-10-06[Clang][OpenMP] Allow loop-transformations with template parameters.Michael Kruse
2021-10-06[Clang][OpenMP] Infix OMPLoopTransformationDirective abstract class. NFC.Michael Kruse
2021-09-18OpenMP 5.0 metadirectivealokmishra.besu
2021-09-18Revert "OpenMP 5.0 metadirective"Nico Weber
2021-09-17OpenMP 5.0 metadirectivealokmishra.besu
2021-09-17Revert "OpenMP 5.0 metadirective"cchen
2021-09-17OpenMP 5.0 metadirectivecchen
2021-06-10[OpenMP] Implement '#pragma omp unroll'.Michael Kruse
2021-06-02[Clang][OpenMP] Emit dependent PreInits before directive.Michael Kruse
2021-04-09[OpenMP51] Initial support for masked directive and filter clausecchen
2021-03-30[OPENMP51]Initial support for the dispatch directive.Mike Rice