[all-commits] [llvm/llvm-project] 83f378: [clang-nvlink-wrapper] Wrapper around nvlink for a...

Saiyedul Islam via All-commits all-commits at lists.llvm.org
Wed Sep 1 03:33:08 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 83f3782c6129e7a5df3faaf0ae576611d16a8d49
      https://github.com/llvm/llvm-project/commit/83f3782c6129e7a5df3faaf0ae576611d16a8d49
  Author: Saiyedul Islam <Saiyedul.Islam at amd.com>
  Date:   2021-09-01 (Wed, 01 Sep 2021)

  Changed paths:
    M clang/tools/CMakeLists.txt
    A clang/tools/clang-nvlink-wrapper/CMakeLists.txt
    A clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp

  Log Message:
  -----------
  [clang-nvlink-wrapper] Wrapper around nvlink for archive files

 nvlink does not support linking of cubin files archived in an archive.
 This tool extracts all the cubin files in the given device specific archive
 and pass them to nvlink. It is required for linking static device libraries
 for nvptx.

 Reviewed By: ye-luo

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




More information about the All-commits mailing list