Home
last modified time | relevance | path

Searched refs:HvxVer (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHexagon.cpp29 static StringRef getDefaultHvxLength(StringRef HvxVer) { in getDefaultHvxLength() argument
30 return llvm::StringSwitch<StringRef>(HvxVer) in getDefaultHvxLength()
70 std::string HvxVer = in handleHVXTargetFeatures() local
88 // If the version was given, set HvxVer. Otherwise HvxVer in handleHVXTargetFeatures()
91 HvxVer = StringRef(A->getValue()).lower(); in handleHVXTargetFeatures()
94 Features.push_back(makeFeature(Twine("hvx") + HvxVer, true)); in handleHVXTargetFeatures()
100 StringRef HvxLen = getDefaultHvxLength(HvxVer); in handleHVXTargetFeatures()
118 if (StringRef(HvxVer).drop_front(1).getAsInteger(10, HvxVerNum)) in handleHVXTargetFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp128 StringRef HvxVer = getHvxVersion(FS); in initializeSubtargetDependencies() local
129 if (HvxVer.starts_with("+hvxv")) { in initializeSubtargetDependencies()
131 if (!HvxVer.drop_front(5).consumeInteger(10, Ver) && Ver >= 68) in initializeSubtargetDependencies()
133 } else if (HvxVer == "+hvx") { in initializeSubtargetDependencies()