Lines Matching defs:FeatureBitset
2845 "const FeatureBitset &Features, unsigned VariantID) {\n";
2989 OS << " const FeatureBitset &AvailableFeatures = "
3024 OS << " const FeatureBitset &RequiredFeatures = "
3102 << "MnemonicSpellCheck(StringRef S, const FeatureBitset &FBS,"
3124 OS << " const FeatureBitset &RequiredFeatures = "
3159 << "const FeatureBitset &AvailableFeatures,\n";
3201 OS << " const FeatureBitset &RequiredFeatures =\n";
3234 getNameForFeatureBitset(ArrayRef<const Record *> FeatureBitset) {
3236 for (const Record *Feature : FeatureBitset)
3316 OS << " FeatureBitset ComputeAvailableFeatures(const FeatureBitset &FB) "
3339 << " FeatureBitset &MissingFeatures,\n";
3348 << " FeatureBitset MissingFeatures;\n"
3482 for (const auto &FeatureBitset : FeatureBitsets) {
3483 if (FeatureBitset.empty())
3485 OS << " " << getNameForFeatureBitset(FeatureBitset) << ",\n";
3488 << "static constexpr FeatureBitset FeatureBitsets[] = {\n"
3490 for (const auto &FeatureBitset : FeatureBitsets) {
3491 if (FeatureBitset.empty())
3494 for (const auto &Feature : FeatureBitset) {
3594 << " FeatureBitset &MissingFeatures,\n";
3608 OS << " const FeatureBitset &AvailableFeatures = "
3680 OS << " const FeatureBitset &RequiredFeatures = "
3882 OS << " FeatureBitset NewMissingFeatures = RequiredFeatures & "