Lines Matching defs:Bits
37 void SetImpliedBits(FeatureBitset &Bits, const FeatureBitset &Implies,
41 Bits |= Implies;
44 SetImpliedBits(Bits, FE.Implies.getAsBitset(), FeatureTable);
49 void ClearImpliedBits(FeatureBitset &Bits, unsigned Value,
53 Bits.reset(FE.Value);
54 ClearImpliedBits(Bits, FE.Value, FeatureTable);
59 static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature,
71 Bits.set(FeatureEntry->Value);
74 SetImpliedBits(Bits, FeatureEntry->Implies.getAsBitset(), FeatureTable);
76 Bits.reset(FeatureEntry->Value);
79 ClearImpliedBits(Bits, FeatureEntry->Value, FeatureTable);
182 FeatureBitset Bits;
195 SetImpliedBits(Bits, CPUEntry->Implies.getAsBitset(), ProcFeatures);
208 SetImpliedBits(Bits, CPUEntry->TuneImplies.getAsBitset(), ProcFeatures);
223 ApplyFeatureFlag(Bits, Feature, ProcFeatures);
226 return Bits;