Lines Matching refs:Feature
58 static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature, in ApplyFeatureFlag() argument
60 assert(SubtargetFeatures::hasFlag(Feature) && in ApplyFeatureFlag()
65 Find(SubtargetFeatures::StripFlag(Feature), FeatureTable); in ApplyFeatureFlag()
69 if (SubtargetFeatures::isEnabled(Feature)) { in ApplyFeatureFlag()
81 errs() << "'" << Feature << "' is not a recognized feature for this target" in ApplyFeatureFlag()
118 for (auto &Feature : FeatTable) in Help() local
119 errs() << format(" %-*s - %s.\n", MaxFeatLen, Feature.Key, Feature.Desc); in Help()
195 for (const std::string &Feature : Features.getFeatures()) { in getFeatures() local
197 if (Feature == "+help") in getFeatures()
199 else if (Feature == "+cpuhelp") in getFeatures()
202 ApplyFeatureFlag(Bits, Feature, ProcFeatures); in getFeatures()
267 FeatureBitset MCSubtargetInfo::ToggleFeature(StringRef Feature) { in ToggleFeature() argument
270 Find(SubtargetFeatures::StripFlag(Feature), ProcFeatures); in ToggleFeature()
285 errs() << "'" << Feature << "' is not a recognized feature for this target" in ToggleFeature()