[all-commits] [llvm/llvm-project] 292cb1: [Libomptarget] Revert changes to AMDGPU plugin des...

Joseph Huber via All-commits all-commits at lists.llvm.org
Fri Sep 16 04:56:11 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 292cb114b0a35da5e35eb856c29deff577c54210
      https://github.com/llvm/llvm-project/commit/292cb114b0a35da5e35eb856c29deff577c54210
  Author: Joseph Huber <jhuber6 at vols.utk.edu>
  Date:   2022-09-16 (Fri, 16 Sep 2022)

  Changed paths:
    M openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
    M openmp/libomptarget/src/rtl.cpp

  Log Message:
  -----------
  [Libomptarget] Revert changes to AMDGPU plugin destructors

These patches exposed a lot of problems in the AMD toolchain. Rather
than keep it broken we should revert it to its old semi-functional
state. This will prevent us from using device destructors but should
remove some new bugs. In the future this interface should be changed
once these problems are addressed more correctly.

This reverts commit ed0f21811544320f829124efbb6a38ee12eb9155.

This reverts commit 2b7203a35972e98b8521f92d2791043dc539ae88.

Fixes #57536

Reviewed By: jdoerfert

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




More information about the All-commits mailing list