Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Filters

289 /// FilterChooser - FilterChooser chooses the best filter among a set of Filters
293 /// of instructions available, FilterChooser builds up the possible Filters that
318 // Vector of candidate filters.
319 std::vector<Filter> Filters;
328 // Index of the best filter from Filters.
340 Operands(FC.Operands), Filters(FC.Filters),
350 : AllInstructions(Insts), Opcodes(IDs), Operands(Ops), Filters(),
364 Filters(), FilterBitValues(ParentFilterBitValues),
417 return Filters[BestIndex];
472 // builds up a list of candidate filters. It chooses the best filter and
1382 Filters.clear();
1384 Filters.push_back(F);
1394 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, true));
1396 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, false));
1400 // builds up a list of candidate filters. It chooses the best filter and
1403 Filters.clear();
1612 for (unsigned i = 0, e = Filters.size(); i != e; ++i) {
1613 unsigned Usefulness = Filters[i].usefulness();
1670 const Filter &Best = Filters[BestIndex];