[all-commits] [llvm/llvm-project] 38ec0a: [mlir][SerializeToHsaco] Minimize dependencies of ...

Krzysztof Drewniak via All-commits all-commits at lists.llvm.org
Tue Nov 15 12:31:19 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 38ec0a07d0f9b780780c665f656cdd85a64ac1d9
      https://github.com/llvm/llvm-project/commit/38ec0a07d0f9b780780c665f656cdd85a64ac1d9
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2022-11-15 (Tue, 15 Nov 2022)

  Changed paths:
    M mlir/lib/Dialect/GPU/CMakeLists.txt

  Log Message:
  -----------
  [mlir][SerializeToHsaco] Minimize dependencies of AMDGPU compilation

The SerializeToHsaco uses functions from ExecutionEngineUtils to set
up LLVM pass pipelines, but does not otherwise depend on the execution
engine (except indirectly via a dependency on IPO). This commit
removes the dependency on the execution engine to prevent
unnecessarily compilations.

Reviewed By: ThomasRaoux

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




More information about the All-commits mailing list