[all-commits] [llvm/llvm-project] a2fc0d: [OpenMP] Move synchronization into `__tgt_async_info`

Johannes Doerfert via All-commits all-commits at lists.llvm.org
Tue Feb 16 13:38:19 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a2fc0d34db72315f05b96681013e1e16d4df41c7
      https://github.com/llvm/llvm-project/commit/a2fc0d34db72315f05b96681013e1e16d4df41c7
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M openmp/libomptarget/include/omptarget.h
    M openmp/libomptarget/src/omptarget.cpp
    M openmp/libomptarget/src/private.h

  Log Message:
  -----------
  [OpenMP] Move synchronization into `__tgt_async_info`

The AsyncInfo should be passed everywhere and it should offer a way to
ensure synchronization, given a libomptarget Device.

This replaces D96431.

Reviewed By: tianshilei1992

Differential Revision: https://reviews.llvm.org/D96438




More information about the All-commits mailing list