diff options
Diffstat (limited to 'llvm/lib/Analysis/ReleaseModeModelRunner.cpp')
| -rw-r--r-- | llvm/lib/Analysis/ReleaseModeModelRunner.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/ReleaseModeModelRunner.cpp b/llvm/lib/Analysis/ReleaseModeModelRunner.cpp index 4c0ffbc17ff7..0b038b3e1c30 100644 --- a/llvm/lib/Analysis/ReleaseModeModelRunner.cpp +++ b/llvm/lib/Analysis/ReleaseModeModelRunner.cpp @@ -10,6 +10,8 @@ // Only inference is supported. // //===----------------------------------------------------------------------===// +#include "llvm/Config/config.h" +#if defined(LLVM_HAVE_TF_AOT) #include "llvm/Analysis/InlineModelFeatureMaps.h" #include "llvm/Analysis/MLInlineAdvisor.h" @@ -23,8 +25,8 @@ using namespace llvm; namespace { -static const char *const FeedPrefix = "feed_"; -static const char *const FetchPrefix = "fetch_"; +const char FeedPrefix[] = "feed_"; +const char FetchPrefix[] = "fetch_"; /// MLModelRunner - production mode implementation. It uses a AOT-compiled /// SavedModel for efficient execution. @@ -85,3 +87,4 @@ llvm::getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM) { auto AOTRunner = std::make_unique<ReleaseModeModelRunner>(M.getContext()); return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner)); } +#endif // defined(LLVM_HAVE_TF_AOT) |
