We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95dbbf7 commit c5dd3c8Copy full SHA for c5dd3c8
torch/csrc/jit/tensorexpr/llvm_jit.cpp
@@ -56,8 +56,12 @@ static llvm::JITTargetAddress toAddress(T* Ptr) {
56
// Get subtarget features for the host.
57
static llvm::SubtargetFeatures getHostSubtargetFeatures() {
58
llvm::SubtargetFeatures subtargetFeatures;
59
+#if LLVM_VERSION_MAJOR >= 18
60
+ const auto featureMap = llvm::sys::getHostCPUFeatures();
61
+#else
62
llvm::StringMap<bool> featureMap;
63
llvm::sys::getHostCPUFeatures(featureMap);
64
+#endif
65
for (auto& feature : featureMap) {
66
subtargetFeatures.AddFeature(feature.first(), feature.second);
67
}
0 commit comments