This is an automated email from the ASF dual-hosted git repository.

masahi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


The following commit(s) were added to refs/heads/main by this push:
     new 75f8307c48 [LLVM][BugFix] Fix include Triplet.h bug when LLVM 
version>= 17 (#14235)
75f8307c48 is described below

commit 75f8307c4856987e1f75fe5dc989f6d9f0585300
Author: Frank <[email protected]>
AuthorDate: Thu Mar 9 18:38:58 2023 +0800

    [LLVM][BugFix] Fix include Triplet.h bug when LLVM version>= 17 (#14235)
    
    fix include Triplet.h bug with LLVM version>= 17
    
    Co-authored-by: yangzhenyu <[email protected]>
---
 src/target/llvm/codegen_blob.cc | 4 ++++
 src/target/llvm/codegen_llvm.cc | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/src/target/llvm/codegen_blob.cc b/src/target/llvm/codegen_blob.cc
index b67aac4806..01149a1c59 100644
--- a/src/target/llvm/codegen_blob.cc
+++ b/src/target/llvm/codegen_blob.cc
@@ -26,7 +26,11 @@
 
 #include <llvm/ADT/SmallVector.h>
 #include <llvm/ADT/StringRef.h>
+#if LLVM_VERSION_MAJOR >= 17
+#include <llvm/TargetParser/Triple.h>
+#else
 #include <llvm/ADT/Triple.h>
+#endif
 #include <llvm/ADT/Twine.h>
 #include <llvm/IR/BasicBlock.h>
 #include <llvm/IR/Constants.h>
diff --git a/src/target/llvm/codegen_llvm.cc b/src/target/llvm/codegen_llvm.cc
index 87b85290b0..5438aecd75 100644
--- a/src/target/llvm/codegen_llvm.cc
+++ b/src/target/llvm/codegen_llvm.cc
@@ -27,7 +27,11 @@
 #include <llvm/ADT/ArrayRef.h>
 #include <llvm/ADT/SmallVector.h>
 #include <llvm/ADT/StringRef.h>
+#if LLVM_VERSION_MAJOR >= 17
+#include <llvm/TargetParser/Triple.h>
+#else
 #include <llvm/ADT/Triple.h>
+#endif
 #include <llvm/Analysis/TargetTransformInfo.h>
 #if TVM_LLVM_VERSION >= 50
 #include <llvm/BinaryFormat/Dwarf.h>

Reply via email to