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 5757#include " llvm/ExecutionEngine/ExecutionEngine.h"
5858#include " llvm/Support/Process.h"
5959
60+ #include " llvm-c/TargetMachine.h"
61+
6062using namespace mlir ;
6163using namespace llvm ;
6264using namespace xla ;
@@ -88,6 +90,10 @@ extern "C" void SetModuleLogLevel(const char* module_pattern, int level) {
8890 // absl::SetVLOGLevel(module_pattern, level);
8991}
9092
93+ extern " C" char *GetDefaultTargetTriple (void ) {
94+ return LLVMGetDefaultTargetTriple ();
95+ }
96+
9197extern " C"
9298MLIR_CAPI_EXPORTED MlirAttribute enzymeActivityAttrGet (
9399 MlirContext ctx, int32_t val) {
Original file line number Diff line number Diff line change @@ -270,6 +270,7 @@ cc_library(
270270"-Wl,-exported_symbol,_InitializeLogs" ,
271271"-Wl,-exported_symbol,_SetLogLevel" ,
272272"-Wl,-exported_symbol,_SetModuleLogLevel" ,
273+ "-Wl,-exported_symbol,_GetDefaultTargetTriple" ,
273274"-Wl,-exported_symbol,_enzymeActivityAttrGet" ,
274275"-Wl,-exported_symbol,_MakeCPUClient" ,
275276"-Wl,-exported_symbol,_MakeGPUClient" ,
You can’t perform that action at this time.
0 commit comments