Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DHexagon.cpp29 static StringRef getDefaultHvxLength(StringRef HvxVer) { in getDefaultHvxLength() argument
30 return llvm::StringSwitch<StringRef>(HvxVer) in getDefaultHvxLength()
71 std::string HvxVer = in handleHVXTargetFeatures() local
92 HvxVer = StringRef(A->getValue()).lower(); in handleHVXTargetFeatures()
95 Features.push_back(makeFeature(Twine("hvx") + HvxVer, true)); in handleHVXTargetFeatures()
101 StringRef HvxLen = getDefaultHvxLength(HvxVer); in handleHVXTargetFeatures()
119 if (StringRef(HvxVer).drop_front(1).getAsInteger(10, HvxVerNum)) in handleHVXTargetFeatures()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp135 StringRef HvxVer = getHvxVersion(FS); in initializeSubtargetDependencies() local
136 if (HvxVer.startswith("+hvxv")) { in initializeSubtargetDependencies()
138 if (!HvxVer.drop_front(5).consumeInteger(10, Ver) && Ver >= 68) in initializeSubtargetDependencies()
140 } else if (HvxVer == "+hvx") { in initializeSubtargetDependencies()