[all-commits] [llvm/llvm-project] 06f54e: [libclc] Convert llvm-spirv to imported executable

Fraser Cormack via All-commits all-commits at lists.llvm.org
Wed Apr 17 23:01:51 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 06f54e7c2b4f26fbcad906a6b4aa2e46bf60b8af
      https://github.com/llvm/llvm-project/commit/06f54e7c2b4f26fbcad906a6b4aa2e46bf60b8af
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M libclc/CMakeLists.txt

  Log Message:
  -----------
  [libclc] Convert llvm-spirv to imported executable

This tool now behaves like the others, for consistency.


  Commit: 93d51194b1df8229268953ec94063fc4194a320b
      https://github.com/llvm/llvm-project/commit/93d51194b1df8229268953ec94063fc4194a320b
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M libclc/CMakeLists.txt

  Log Message:
  -----------
  [libclc] Clarify option help message

This should make it more obvious it applies only to libclc.


  Commit: 0aeeff3059e79b86f55ed92a4488bdee8fa66e12
      https://github.com/llvm/llvm-project/commit/0aeeff3059e79b86f55ed92a4488bdee8fa66e12
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M libclc/CMakeLists.txt

  Log Message:
  -----------
  [libclc] Allow building with pre-built tools

Building the libclc project in-tree with debug tools can be very slow.
This commit adds an option for a user to specify a dierctory from which
to import (e.g., release-built) tools. All tools required by the project
must be imported from the same location, for simplicity.

Original patch downstream authored by @jchlanda.


  Commit: dc74c69f016fa65949bf0cf691061e12bef93d29
      https://github.com/llvm/llvm-project/commit/dc74c69f016fa65949bf0cf691061e12bef93d29
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M libclc/CMakeLists.txt

  Log Message:
  -----------
  [libclc] Provide a more helpful error when tools are missing


  Commit: d0af554464774342752548c976e1ce71a2bf856d
      https://github.com/llvm/llvm-project/commit/d0af554464774342752548c976e1ce71a2bf856d
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M .ci/generate-buildkite-pipeline-premerge

  Log Message:
  -----------
  [CI] Fix libclc dependencies

We need clang and llvm to build in-tree.


Compare: https://github.com/llvm/llvm-project/compare/dbece2bb06e7...d0af55446477

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