[all-commits] [llvm/llvm-project] 1f9d39: [openmp] Introduce optional plugin init/deinit fun...

Jon Chesterfield via All-commits all-commits at lists.llvm.org
Thu Jul 28 08:22:01 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1f9d3974e444f95ddb600a6964ed14ded559e89c
      https://github.com/llvm/llvm-project/commit/1f9d3974e444f95ddb600a6964ed14ded559e89c
  Author: Jon Chesterfield <jonathanchesterfield at gmail.com>
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
    M openmp/libomptarget/include/omptargetplugin.h
    M openmp/libomptarget/include/rtl.h
    M openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
    M openmp/libomptarget/plugins/exports
    M openmp/libomptarget/src/rtl.cpp

  Log Message:
  -----------
  [openmp] Introduce optional plugin init/deinit functions

Will allow plugins to migrate away from using global variables to
manage lifetime, which will fix a segfault discovered in relation to D127432

Reviewed By: jhuber6

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




More information about the All-commits mailing list