Lines Matching refs:Feature
256 bool RISCVTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
258 return llvm::StringSwitch<bool>(Feature) in hasFeature()
290 for (const auto &Feature : Features) { in handleTargetFeatures() local
291 if (Feature == "+m") in handleTargetFeatures()
293 else if (Feature == "+a") in handleTargetFeatures()
295 else if (Feature == "+f") in handleTargetFeatures()
297 else if (Feature == "+d") in handleTargetFeatures()
299 else if (Feature == "+c") in handleTargetFeatures()
301 else if (Feature == "+experimental-b") in handleTargetFeatures()
303 else if (Feature == "+experimental-v") in handleTargetFeatures()
305 else if (Feature == "+experimental-zba") in handleTargetFeatures()
307 else if (Feature == "+experimental-zbb") in handleTargetFeatures()
309 else if (Feature == "+experimental-zbc") in handleTargetFeatures()
311 else if (Feature == "+experimental-zbe") in handleTargetFeatures()
313 else if (Feature == "+experimental-zbf") in handleTargetFeatures()
315 else if (Feature == "+experimental-zbm") in handleTargetFeatures()
317 else if (Feature == "+experimental-zbp") in handleTargetFeatures()
319 else if (Feature == "+experimental-zbproposedc") in handleTargetFeatures()
321 else if (Feature == "+experimental-zbr") in handleTargetFeatures()
323 else if (Feature == "+experimental-zbs") in handleTargetFeatures()
325 else if (Feature == "+experimental-zbt") in handleTargetFeatures()
327 else if (Feature == "+experimental-zfh") in handleTargetFeatures()
329 else if (Feature == "+experimental-zvamo") in handleTargetFeatures()
331 else if (Feature == "+experimental-zvlsseg") in handleTargetFeatures()