Lines Matching defs:ProcFeatures
153 ArrayRef<SubtargetFeatureKV> ProcFeatures) {
156 if (ProcDesc.empty() || ProcFeatures.empty())
160 assert(llvm::is_sorted(ProcFeatures) && "CPU features table is not sorted");
166 Help(ProcDesc, ProcFeatures);
175 SetImpliedBits(Bits, CPUEntry->Implies.getAsBitset(), ProcFeatures);
188 SetImpliedBits(Bits, CPUEntry->TuneImplies.getAsBitset(), ProcFeatures);
199 Help(ProcDesc, ProcFeatures);
203 ApplyFeatureFlag(Bits, Feature, ProcFeatures);
211 FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures);
222 FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures);
235 ProcFeatures(PF), ProcDesc(PD), WriteProcResTable(WPR),
253 SetImpliedBits(FeatureBits, FB, ProcFeatures);
262 ClearImpliedBits(FeatureBits, I, ProcFeatures);
271 Find(SubtargetFeatures::StripFlag(Feature), ProcFeatures);
277 ClearImpliedBits(FeatureBits, FeatureEntry->Value, ProcFeatures);
283 ProcFeatures);
294 ::ApplyFeatureFlag(FeatureBits, FS, ProcFeatures);
302 ::ApplyFeatureFlag(Set, F, ProcFeatures);
305 ::ApplyFeatureFlag(All, F, ProcFeatures);
345 llvm::copy_if(ProcFeatures, std::back_inserter(EnabledFeatures), IsEnabled);