[all-commits] [llvm/llvm-project] 925fbb: [MLIR][ExecutionEngine] Introduce shared library

Christian Ulmann via All-commits all-commits at lists.llvm.org
Fri Mar 29 06:40:35 PDT 2024


  Branch: refs/heads/users/dinistro/shared-execution-engine-library
  Home:   https://github.com/llvm/llvm-project
  Commit: 925fbb799b9142b39bb92cca96df9c0363088c9f
      https://github.com/llvm/llvm-project/commit/925fbb799b9142b39bb92cca96df9c0363088c9f
  Author: Christian Ulmann <christianulmann at gmail.com>
  Date:   2024-03-29 (Fri, 29 Mar 2024)

  Changed paths:
    M mlir/lib/ExecutionEngine/CMakeLists.txt

  Log Message:
  -----------
  [MLIR][ExecutionEngine] Introduce shared library

This commit introduces a shared library for the MLIR execution engine.
This library is only built when `LLVM_BUILD_LLVM_DYLIB` is set. Having
such a library allows downstream users to depend on the execution engine
without giving up dynamic linkage. This is especially important for CPU
runner style tools, as they link against large parts of MLIR and LLVM.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list