File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 57
57
#include " llvm/ExecutionEngine/ExecutionEngine.h"
58
58
#include " llvm/Support/Process.h"
59
59
60
+ #include " llvm-c/TargetMachine.h"
61
+
60
62
using namespace mlir ;
61
63
using namespace llvm ;
62
64
using namespace xla ;
@@ -88,6 +90,10 @@ extern "C" void SetModuleLogLevel(const char* module_pattern, int level) {
88
90
// absl::SetVLOGLevel(module_pattern, level);
89
91
}
90
92
93
+ extern " C" char *GetDefaultTargetTriple (void ) {
94
+ return LLVMGetDefaultTargetTriple ();
95
+ }
96
+
91
97
extern " C"
92
98
MLIR_CAPI_EXPORTED MlirAttribute enzymeActivityAttrGet (
93
99
MlirContext ctx, int32_t val) {
Original file line number Diff line number Diff line change @@ -270,6 +270,7 @@ cc_library(
270
270
"-Wl,-exported_symbol,_InitializeLogs" ,
271
271
"-Wl,-exported_symbol,_SetLogLevel" ,
272
272
"-Wl,-exported_symbol,_SetModuleLogLevel" ,
273
+ "-Wl,-exported_symbol,_GetDefaultTargetTriple" ,
273
274
"-Wl,-exported_symbol,_enzymeActivityAttrGet" ,
274
275
"-Wl,-exported_symbol,_MakeCPUClient" ,
275
276
"-Wl,-exported_symbol,_MakeGPUClient" ,
You can’t perform that action at this time.
0 commit comments