[all-commits] [llvm/llvm-project] 43d5c4: [OpenMP] add 4 custom APIs supporting MSVC OMP cod...
vadikp-intel via All-commits
all-commits at lists.llvm.org
Tue Jul 5 15:26:43 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 43d5c4d5394e522be87a9a1dfda24f5ce0e3a855
https://github.com/llvm/llvm-project/commit/43d5c4d5394e522be87a9a1dfda24f5ce0e3a855
Author: Vadim Paretsky <vadim.paretsky at intel.com>
Date: 2022-07-05 (Tue, 05 Jul 2022)
Changed paths:
M openmp/runtime/src/dllexports
M openmp/runtime/src/kmp.h
M openmp/runtime/src/kmp_csupport.cpp
M openmp/runtime/src/kmp_dispatch.cpp
Log Message:
-----------
[OpenMP] add 4 custom APIs supporting MSVC OMP codegen
This check-in adds 4 APIs to support MSVC, specifically:
* 3 APIs (__kmpc_sections_init, __kmpc_next_section,
__kmpc_end_sections) to support the dynamic scheduling of OMP sections.
* 1 API (__kmpc_copyprivate_light, a light-weight version of
__kmpc_copyrprivate) to support the OMP single copyprivate clause.
Differential Revision: https://reviews.llvm.org/D128403
More information about the All-commits
mailing list