Lines Matching refs:Filters
288 /// FilterChooser - FilterChooser chooses the best filter among a set of Filters
292 /// of instructions available, FilterChooser builds up the possible Filters that
318 std::vector<Filter> Filters;
327 // Index of the best filter from Filters.
339 Operands(FC.Operands), Filters(FC.Filters),
349 : AllInstructions(Insts), Opcodes(IDs), Operands(Ops), Filters(),
363 Filters(), FilterBitValues(ParentFilterBitValues),
416 return Filters[BestIndex];
1386 Filters.clear();
1388 Filters.push_back(F);
1398 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, true));
1400 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, false));
1407 Filters.clear();
1616 for (unsigned i = 0, e = Filters.size(); i != e; ++i) {
1617 unsigned Usefulness = Filters[i].usefulness();
1674 const Filter &Best = Filters[BestIndex];