Home | History | Annotate | Download | only in MC

Lines Matching defs:FeatureEntry

154 void SetImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry,
157 if (FeatureEntry->Value == FE.Value) continue;
159 if (FeatureEntry->Implies & FE.Value) {
170 void ClearImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry,
173 if (FeatureEntry->Value == FE.Value) continue;
175 if (FE.Implies & FeatureEntry->Value) {
189 const SubtargetFeatureKV *FeatureEntry =
192 if (FeatureEntry) {
193 if ((Bits & FeatureEntry->Value) == FeatureEntry->Value) {
194 Bits &= ~FeatureEntry->Value;
197 ClearImpliedBits(Bits, FeatureEntry, FeatureTable);
199 Bits |= FeatureEntry->Value;
202 SetImpliedBits(Bits, FeatureEntry, FeatureTable);
272 const SubtargetFeatureKV *FeatureEntry =
275 if (FeatureEntry) {
278 Bits |= FeatureEntry->Value;
281 SetImpliedBits(Bits, FeatureEntry, FeatureTable);
283 Bits &= ~FeatureEntry->Value;
286 ClearImpliedBits(Bits, FeatureEntry, FeatureTable);