Lines Matching defs:ProcFeatures
173 ArrayRef<SubtargetFeatureKV> ProcFeatures) {
176 if (ProcDesc.empty() || ProcFeatures.empty())
180 assert(llvm::is_sorted(ProcFeatures) && "CPU features table is not sorted");
186 Help(ProcNames, ProcFeatures);
195 SetImpliedBits(Bits, CPUEntry->Implies.getAsBitset(), ProcFeatures);
208 SetImpliedBits(Bits, CPUEntry->TuneImplies.getAsBitset(), ProcFeatures);
219 Help(ProcNames, ProcFeatures);
223 ApplyFeatureFlag(Bits, Feature, ProcFeatures);
232 getFeatures(*this, CPU, TuneCPU, FS, ProcNames, ProcDesc, ProcFeatures);
244 getFeatures(*this, CPU, TuneCPU, FS, ProcNames, ProcDesc, ProcFeatures);
255 ProcNames(PN), ProcFeatures(PF), ProcDesc(PD), WriteProcResTable(WPR),
273 SetImpliedBits(FeatureBits, FB, ProcFeatures);
282 ClearImpliedBits(FeatureBits, I, ProcFeatures);
291 Find(SubtargetFeatures::StripFlag(Feature), ProcFeatures);
297 ClearImpliedBits(FeatureBits, FeatureEntry->Value, ProcFeatures);
303 ProcFeatures);
314 ::ApplyFeatureFlag(FeatureBits, FS, ProcFeatures);
322 ::ApplyFeatureFlag(Set, F, ProcFeatures);
325 ::ApplyFeatureFlag(All, F, ProcFeatures);
365 llvm::copy_if(ProcFeatures, std::back_inserter(EnabledFeatures), IsEnabled);