[AArch64] Fix AArch64TargetParser.def includes for standalone builds.
authorPavel Iliin <Pavel.Iliin@arm.com>
Wed, 28 Dec 2022 16:55:16 +0000 (16:55 +0000)
committerPavel Iliin <Pavel.Iliin@arm.com>
Wed, 28 Dec 2022 17:38:35 +0000 (17:38 +0000)
clang/lib/Basic/Targets/AArch64.cpp

index dfbff69..d3c56e3 100644 (file)
@@ -647,7 +647,7 @@ unsigned AArch64TargetInfo::multiVersionSortPriority(StringRef Name) const {
 #define AARCH64_ARCH_EXT_NAME(NAME, ID, FEATURE, NEGFEATURE, FMV_ID,           \
                               DEP_FEATURES, FMV_PRIORITY)                      \
   .Case(NAME, FMV_PRIORITY)
-#include "../../../../llvm/include/llvm/TargetParser/AArch64TargetParser.def"
+#include "llvm/TargetParser/AArch64TargetParser.def"
       ;
   assert((Name == "none" || Priority < multiVersionFeatureCost()) &&
          "FMV priority is out of bounds!");
@@ -666,7 +666,7 @@ bool AArch64TargetInfo::getFeatureDepOptions(StringRef Name,
 #define AARCH64_ARCH_EXT_NAME(NAME, ID, FEATURE, NEGFEATURE, FMV_ID,           \
                               DEP_FEATURES, FMV_PRIORITY)                      \
   .Case(NAME, DEP_FEATURES)
-#include "../../../../llvm/include/llvm/TargetParser/AArch64TargetParser.def"
+#include "llvm/TargetParser/AArch64TargetParser.def"
                    .Default("");
   return FeatureVec != "";
 }
@@ -676,7 +676,7 @@ bool AArch64TargetInfo::validateCpuSupports(StringRef FeatureStr) const {
 #define AARCH64_ARCH_EXT_NAME(NAME, ID, FEATURE, NEGFEATURE, FMV_ID,           \
                               DEP_FEATURES, FMV_PRIORITY)                      \
   .Case(NAME, llvm::AArch64::FEAT_##FMV_ID)
-#include "../../../../llvm/include/llvm/TargetParser/AArch64TargetParser.def"
+#include "llvm/TargetParser/AArch64TargetParser.def"
                       .Default(llvm::AArch64::FEAT_MAX);
   return Feat != llvm::AArch64::FEAT_MAX;
 }