Lines Matching refs:RequiredFeatures
527 SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures; member
561 RequiredFeatures(RHS.RequiredFeatures), in MatchableInfo()
636 if (RequiredFeatures.size() != RHS.RequiredFeatures.size()) in operator <()
637 return RequiredFeatures.size() > RHS.RequiredFeatures.size(); in operator <()
944 RequiredFeatures.push_back(Feature); in initialize()
2903 if (II.RequiredFeatures.empty()) in emitCustomOperandParsing()
2906 for (unsigned i = 0, e = II.RequiredFeatures.size(); i != e; ++i) in emitCustomOperandParsing()
2907 OS << '_' << II.RequiredFeatures[i]->TheDef->getName(); in emitCustomOperandParsing()
3399 if (MI->RequiredFeatures.empty()) in run()
3402 for (unsigned I = 0, E = MI->RequiredFeatures.size(); I != E; ++I) in run()
3403 FeatureBitsets.back().push_back(MI->RequiredFeatures[I]->TheDef); in run()
3512 if (MI->RequiredFeatures.empty()) in run()
3515 for (unsigned i = 0, e = MI->RequiredFeatures.size(); i != e; ++i) in run()
3516 OS << '_' << MI->RequiredFeatures[i]->TheDef->getName(); in run()