Home | History | Annotate | Download | only in TableGen

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
317 // Vector of candidate filters.
318 std::vector<Filter> Filters;
327 // Index of the best filter from Filters.
345 : AllInstructions(Insts), Opcodes(IDs), Operands(Ops), Filters(),
357 Filters(), FilterBitValues(ParentFilterBitValues),
410 return Filters[BestIndex];
468 // builds up a list of candidate filters. It chooses the best filter and
1404 Filters.clear();
1405 Filters.emplace_back(*this, startBit, numBit, true);
1415 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, true);
1417 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, false);
1421 // builds up a list of candidate filters. It chooses the best filter and
1424 Filters.clear();
1633 for (unsigned i = 0, e = Filters.size(); i != e; ++i) {
1634 unsigned Usefulness = Filters[i].usefulness();
1691 const Filter &Best = Filters[BestIndex];