Lines Matching refs:FeatureTable
154 ArrayRef<SubtargetFeatureKV> FeatureTable) { in SetImpliedBits() argument
155 for (auto &FE : FeatureTable) { in SetImpliedBits()
160 SetImpliedBits(Bits, &FE, FeatureTable); in SetImpliedBits()
170 ArrayRef<SubtargetFeatureKV> FeatureTable) { in ClearImpliedBits() argument
171 for (auto &FE : FeatureTable) { in ClearImpliedBits()
176 ClearImpliedBits(Bits, &FE, FeatureTable); in ClearImpliedBits()
185 ArrayRef<SubtargetFeatureKV> FeatureTable) { in ToggleFeature() argument
189 Find(StripFlag(Feature), FeatureTable); in ToggleFeature()
196 ClearImpliedBits(Bits, FeatureEntry, FeatureTable); in ToggleFeature()
201 SetImpliedBits(Bits, FeatureEntry, FeatureTable); in ToggleFeature()
218 ArrayRef<SubtargetFeatureKV> FeatureTable) { in getFeatureBits() argument
220 if (CPUTable.empty() || FeatureTable.empty()) in getFeatureBits()
228 for (size_t i = 1, e = FeatureTable.size(); i != e; ++i) { in getFeatureBits()
229 assert(strcmp(FeatureTable[i - 1].Key, FeatureTable[i].Key) < 0 && in getFeatureBits()
237 Help(CPUTable, FeatureTable); in getFeatureBits()
249 for (auto &FE : FeatureTable) { in getFeatureBits()
251 SetImpliedBits(Bits, &FE, FeatureTable); in getFeatureBits()
264 Help(CPUTable, FeatureTable); in getFeatureBits()
268 Find(StripFlag(Feature), FeatureTable); in getFeatureBits()
276 SetImpliedBits(Bits, FeatureEntry, FeatureTable); in getFeatureBits()
281 ClearImpliedBits(Bits, FeatureEntry, FeatureTable); in getFeatureBits()