Lines Matching refs:FeatureBits
210 FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); in InitMCProcessorInfo()
221 FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); in setDefaultFeatures()
241 FeatureBits.flip(FB); in ToggleFeature()
242 return FeatureBits; in ToggleFeature()
246 FeatureBits ^= FB; in ToggleFeature()
247 return FeatureBits; in ToggleFeature()
252 SetImpliedBits(FeatureBits, FB, ProcFeatures); in SetFeatureBitsTransitively()
253 return FeatureBits; in SetFeatureBitsTransitively()
260 FeatureBits.reset(I); in ClearFeatureBitsTransitively()
261 ClearImpliedBits(FeatureBits, I, ProcFeatures); in ClearFeatureBitsTransitively()
264 return FeatureBits; in ClearFeatureBitsTransitively()
273 if (FeatureBits.test(FeatureEntry->Value)) { in ToggleFeature()
274 FeatureBits.reset(FeatureEntry->Value); in ToggleFeature()
276 ClearImpliedBits(FeatureBits, FeatureEntry->Value, ProcFeatures); in ToggleFeature()
278 FeatureBits.set(FeatureEntry->Value); in ToggleFeature()
281 SetImpliedBits(FeatureBits, FeatureEntry->Implies.getAsBitset(), in ToggleFeature()
289 return FeatureBits; in ToggleFeature()
293 ::ApplyFeatureFlag(FeatureBits, FS, ProcFeatures); in ApplyFeatureFlag()
294 return FeatureBits; in ApplyFeatureFlag()
306 return (FeatureBits & All) == Set; in checkFeatures()