[all-commits] [llvm/llvm-project] b11396: [OpenMP] Introduce more atomic operations into the...
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Tue Oct 4 20:21:19 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b113965073596347fa4eb6819e0ddf624b03a808
https://github.com/llvm/llvm-project/commit/b113965073596347fa4eb6819e0ddf624b03a808
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M openmp/libomptarget/DeviceRTL/include/Synchronization.h
M openmp/libomptarget/DeviceRTL/include/Utils.h
M openmp/libomptarget/DeviceRTL/src/Synchronization.cpp
Log Message:
-----------
[OpenMP] Introduce more atomic operations into the runtime
We should use OpenMP atomics but they don't take variable orderings.
Maybe we should expose all of this in the header but that solves only
part of the problem anyway.
Differential Revision: https://reviews.llvm.org/D135036
More information about the All-commits
mailing list