Lines Matching refs:Bits
31 uint32_t Bits[NUM_FEATURE_WORDS] = {}; member in __anon5b1b7f860111::FeatureBitset
41 return llvm::any_of(Bits, [](uint64_t V) { return V != 0; }); in any()
46 uint32_t NewBits = Bits[I / 32] | (uint32_t(1) << (I % 32)); in set()
47 Bits[I / 32] = NewBits; in set()
53 return (Bits[I / 32] & Mask) != 0; in operator []()
57 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) { in operator &=()
59 uint32_t NewBits = Bits[I] & RHS.Bits[I]; in operator &=()
60 Bits[I] = NewBits; in operator &=()
66 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) { in operator |=()
68 uint32_t NewBits = Bits[I] | RHS.Bits[I]; in operator |=()
69 Bits[I] = NewBits; in operator |=()
77 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) in operator &()
78 Result.Bits[I] = Bits[I] & RHS.Bits[I]; in operator &()
85 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) in operator |()
86 Result.Bits[I] = Bits[I] | RHS.Bits[I]; in operator |()
92 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) in operator ~()
93 Result.Bits[I] = ~Bits[I]; in operator ~()
98 for (unsigned I = 0, E = array_lengthof(Bits); I != E; ++I) in operator !=()
99 if (Bits[I] != RHS.Bits[I]) in operator !=()
604 FeatureBitset Bits = I->Features; in getFeaturesForCPU() local
608 Bits &= ~Feature64BIT; in getFeaturesForCPU()
612 if (Bits[i] && !FeatureInfos[i].Name.empty()) in getFeaturesForCPU()
617 static void getImpliedEnabledFeatures(FeatureBitset &Bits, in getImpliedEnabledFeatures() argument
623 Bits |= Implies; in getImpliedEnabledFeatures()
625 Prev = Bits; in getImpliedEnabledFeatures()
627 if (Bits[--i]) in getImpliedEnabledFeatures()
628 Bits |= FeatureInfos[i].ImpliedFeatures; in getImpliedEnabledFeatures()
629 } while (Prev != Bits); in getImpliedEnabledFeatures()
634 static void getImpliedDisabledFeatures(FeatureBitset &Bits, unsigned Value) { in getImpliedDisabledFeatures() argument
638 Bits.set(Value); in getImpliedDisabledFeatures()
640 Prev = Bits; in getImpliedDisabledFeatures()
642 if ((FeatureInfos[i].ImpliedFeatures & Bits).any()) in getImpliedDisabledFeatures()
643 Bits.set(i); in getImpliedDisabledFeatures()
644 } while (Prev != Bits); in getImpliedDisabledFeatures()