Lines Matching defs:FeatureBitset
2849 "const FeatureBitset &Features, unsigned VariantID) {\n";
2982 OS << " const FeatureBitset &AvailableFeatures = "
3017 OS << " const FeatureBitset &RequiredFeatures = "
3095 << "MnemonicSpellCheck(StringRef S, const FeatureBitset &FBS,"
3117 OS << " const FeatureBitset &RequiredFeatures = "
3152 << "const FeatureBitset &AvailableFeatures,\n";
3194 OS << " const FeatureBitset &RequiredFeatures =\n";
3227 getNameForFeatureBitset(const std::vector<Record *> &FeatureBitset) {
3229 for (const auto &Feature : FeatureBitset)
3309 OS << " FeatureBitset ComputeAvailableFeatures(const FeatureBitset &FB) "
3332 << " FeatureBitset &MissingFeatures,\n";
3341 << " FeatureBitset MissingFeatures;\n"
3479 for (const auto &FeatureBitset : FeatureBitsets) {
3480 if (FeatureBitset.empty())
3482 OS << " " << getNameForFeatureBitset(FeatureBitset) << ",\n";
3485 << "static constexpr FeatureBitset FeatureBitsets[] = {\n"
3487 for (const auto &FeatureBitset : FeatureBitsets) {
3488 if (FeatureBitset.empty())
3491 for (const auto &Feature : FeatureBitset) {
3591 << " FeatureBitset &MissingFeatures,\n";
3605 OS << " const FeatureBitset &AvailableFeatures = "
3677 OS << " const FeatureBitset &RequiredFeatures = "
3879 OS << " FeatureBitset NewMissingFeatures = RequiredFeatures & "