Home | History | Annotate | Download | only in MC

Lines Matching refs:FeatureEntry

192 void SetImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry,
198 if (FeatureEntry->Value == FE.Value) continue;
200 if (FeatureEntry->Implies & FE.Value) {
211 void ClearImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry,
217 if (FeatureEntry->Value == FE.Value) continue;
219 if (FE.Implies & FeatureEntry->Value) {
233 const SubtargetFeatureKV *FeatureEntry =
236 if (FeatureEntry) {
237 if ((Bits & FeatureEntry->Value) == FeatureEntry->Value) {
238 Bits &= ~FeatureEntry->Value;
241 ClearImpliedBits(Bits, FeatureEntry, FeatureTable, FeatureTableSize);
243 Bits |= FeatureEntry->Value;
246 SetImpliedBits(Bits, FeatureEntry, FeatureTable, FeatureTableSize);
314 const SubtargetFeatureKV *FeatureEntry =
317 if (FeatureEntry) {
320 Bits |= FeatureEntry->Value;
323 SetImpliedBits(Bits, FeatureEntry, FeatureTable, FeatureTableSize);
325 Bits &= ~FeatureEntry->Value;
328 ClearImpliedBits(Bits, FeatureEntry, FeatureTable, FeatureTableSize);