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

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


  Branch: refs/heads/users/dinistro/shared-execution-engine-library
  Home:   https://github.com/llvm/llvm-project
  Commit: a4dfb11d74631ebc681a0ce4702dc16d03b37de3
      https://github.com/llvm/llvm-project/commit/a4dfb11d74631ebc681a0ce4702dc16d03b37de3
  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