Lines Matching refs:Feature
34 for (const auto &Feature : Features) { in handleTargetFeatures() local
35 if (Feature == "+altivec") { in handleTargetFeatures()
37 } else if (Feature == "+vsx") { in handleTargetFeatures()
39 } else if (Feature == "+bpermd") { in handleTargetFeatures()
41 } else if (Feature == "+extdiv") { in handleTargetFeatures()
43 } else if (Feature == "+power8-vector") { in handleTargetFeatures()
45 } else if (Feature == "+crypto") { in handleTargetFeatures()
47 } else if (Feature == "+direct-move") { in handleTargetFeatures()
49 } else if (Feature == "+htm") { in handleTargetFeatures()
51 } else if (Feature == "+float128") { in handleTargetFeatures()
53 } else if (Feature == "+power9-vector") { in handleTargetFeatures()
55 } else if (Feature == "+power10-vector") { in handleTargetFeatures()
57 } else if (Feature == "+pcrelative-memops") { in handleTargetFeatures()
59 } else if (Feature == "+prefix-instrs") { in handleTargetFeatures()
61 } else if (Feature == "+spe" || Feature == "+efpu2") { in handleTargetFeatures()
65 } else if (Feature == "-hard-float") { in handleTargetFeatures()
67 } else if (Feature == "+paired-vector-memops") { in handleTargetFeatures()
69 } else if (Feature == "+mma") { in handleTargetFeatures()
71 } else if (Feature == "+rop-protect") { in handleTargetFeatures()
73 } else if (Feature == "+privileged") { in handleTargetFeatures()
256 auto FindVSXSubfeature = [&](StringRef Feature, StringRef Option) { in ppcUserFeaturesCheck() argument
257 if (llvm::find(FeaturesVec, Feature) != FeaturesVec.end()) { in ppcUserFeaturesCheck()
409 bool PPCTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
410 return llvm::StringSwitch<bool>(Feature) in hasFeature()