summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGOpenMPRuntime.h
AgeCommit message (Expand)Author
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-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-06-11[OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clau...CHANDRA GHALE
2025-03-03[CodeGen] Replace PointerType::getUnqual(Type) with opaque pointer version (...Mats Jun Larsen
2025-01-14[OMPIRBuilder] Introduce struct to hold default kernel teams/threads (#116050)Sergio Afonso
2024-12-18[OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (...Akash Banerjee
2024-11-28Codegen changes for strict modifier with grainsize/num_tasks of taskloop cons...CHANDRA GHALE
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-07-01[OpenMP][offload] Fix dynamic schedule tracking (#97065)Gheorghe-Teodor Bercea
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-02-21[OpenMP] Remove `register_requires` global constructor (#80460)Joseph Huber
2023-11-10 [OpenMP] Rework handling of global ctor/dtors in OpenMP (#71739)Joseph Huber
2023-10-29[OpenMP] Unify the min/max thread/teams pathwaysJohannes Doerfert
2023-10-26[OpenMP] Pass min/max thread and team count to the OMPIRBuilder (#70247)Johannes Doerfert
2023-08-26[OpenMP] Codegen support for thread_limit on target directive for hostSandeep Kosuri
2023-08-24[OpenMP] Emit offloading entries for indirect target variablesJoseph Huber
2023-08-23[OpenMP] Properly set static thread limit (w/o analysis)Johannes Doerfert
2023-08-16[OpenMP] Migrate dispatch related utility functions from Clang codegen to OMP...Akash Banerjee
2023-07-12[OpenMP] Migrate device code privatisation from Clang CodeGen to OMPIRBuilderAkash Banerjee
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-07-06Enable dynamic-sized VLAs for data sharing in OpenMP offloaded target regions.Doru Bercea
2023-07-03[OPENMP52] Codegen support for doacross clause.Jennifer Yu
2023-06-30[OpenMP][OpenMPIRBuilder] Migrate kernel launch code and host fallback code g...Jan Sjodin
2023-06-22[CLANG] Fix uninitialized scalar field issuesManna, Soumi
2023-05-16[Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAn...Andrew Gozillon
2023-04-19[OpenMP] Prefix outlined and reduction func names with original func's nameItay Bookstein
2023-04-19Revert "[OpenMP] Prefix outlined and reduction func names with original func'...Itay Bookstein
2023-04-19[OpenMP] Prefix outlined and reduction func names with original func's nameItay Bookstein
2023-03-23[OpenMP][OMPIRBuilder] Make OffloadEntriesInfoManager a member of OpenMPIRBui...Jan Sjodin
2022-12-20[OpenMP] Clang Support for taskwait nowait clauseSunil Kuravinakop
2022-12-09Revert "[OpenMP] Clang Support for taskwait nowait clause"Chi Chun Chen
2022-12-08[OPENMP51]Codegen for error directive.Jennifer Yu
2022-12-08[OpenMP] Clang Support for taskwait nowait clauseSunil K
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-24[OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilderJan Sjodin
2022-11-22[OpenMP][OMPIRBuilder] Add a configuration class that captures flags that aff...Jan Sjodin
2022-11-14Migrate getOrCreateInternalVariable from Clang to OMPIRBuilder.Akash Banerjee
2022-11-08Fix duplicate word typos; NFCRageking8
2022-11-03[OpenMP][OMPIRBuilder] Migrate createOffloadEntriesAndInfoMetadata from clang...Jan Sjodin
2022-10-16[OpenMP][OpenMPIRBuilder] Migrate OffloadEntriesInfoManager from clang to OMP...Jan Sjodin
2022-10-07[OpenMP][OMPIRBuilder] Migrate emitOffloadingArraysArgument from clangJan Sjodin
2022-09-15Revert "[OpenMP] Codegen aggregate for outlined function captures"Dhruva Chakrabarti