[llvm] 32994b7 - Make MLIR model URLs cache variables
Yi Kong via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 23 15:24:41 PDT 2022
Author: Yi Kong
Date: 2022-09-23T15:21:53-07:00
New Revision: 32994b7357a33de5a32c03a29691e93911dca4e3
URL: https://github.com/llvm/llvm-project/commit/32994b7357a33de5a32c03a29691e93911dca4e3
DIFF: https://github.com/llvm/llvm-project/commit/32994b7357a33de5a32c03a29691e93911dca4e3.diff
LOG: Make MLIR model URLs cache variables
This allows us to directly use the models published on Github.
Differential Revision: https://reviews.llvm.org/D134566
Added:
Modified:
llvm/lib/Analysis/CMakeLists.txt
llvm/lib/CodeGen/CMakeLists.txt
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/CMakeLists.txt b/llvm/lib/Analysis/CMakeLists.txt
index 274b513eb994..dccd173aa72d 100644
--- a/llvm/lib/Analysis/CMakeLists.txt
+++ b/llvm/lib/Analysis/CMakeLists.txt
@@ -2,7 +2,7 @@ if (DEFINED LLVM_HAVE_TF_AOT OR DEFINED LLVM_HAVE_TF_API)
include(TensorFlowCompile)
set(LLVM_INLINER_MODEL_PATH_DEFAULT "models/inliner-Oz")
- set(LLVM_INLINER_MODEL_CURRENT_URL "<UNSPECIFIED>")
+ set(LLVM_INLINER_MODEL_CURRENT_URL "<UNSPECIFIED>" CACHE STRING "URL to download the LLVM inliner model")
if (DEFINED LLVM_HAVE_TF_AOT)
tf_find_and_compile(
diff --git a/llvm/lib/CodeGen/CMakeLists.txt b/llvm/lib/CodeGen/CMakeLists.txt
index 604f2c630f85..afa37044c81e 100644
--- a/llvm/lib/CodeGen/CMakeLists.txt
+++ b/llvm/lib/CodeGen/CMakeLists.txt
@@ -2,7 +2,7 @@ if (DEFINED LLVM_HAVE_TF_AOT OR DEFINED LLVM_HAVE_TF_API)
include(TensorFlowCompile)
set(LLVM_RAEVICT_MODEL_PATH_DEFAULT "models/regalloc-eviction")
- set(LLVM_RAEVICT_MODEL_CURRENT_URL "<UNSPECIFIED>")
+ set(LLVM_RAEVICT_MODEL_CURRENT_URL "<UNSPECIFIED>" CACHE STRING "URL to download the LLVM register allocator eviction model")
if (DEFINED LLVM_HAVE_TF_AOT)
tf_find_and_compile(
More information about the llvm-commits
mailing list