Lines Matching refs:Entries

49   std::vector<std::unique_ptr<Entry>> Entries;  member
77 std::vector<Record *> Entries; member
301 for (const auto &Entry : Enum.Entries) in emitGenericEnum()
324 IndexRows = Table.Entries; in emitLookupFunction()
337 std::vector<std::pair<Record *, unsigned>> Entries; in emitLookupFunction() local
338 Entries.reserve(Table.Entries.size()); in emitLookupFunction()
339 for (unsigned i = 0; i < Table.Entries.size(); ++i) in emitLookupFunction()
340 Entries.emplace_back(Table.Entries[i], i); in emitLookupFunction()
342 llvm::stable_sort(Entries, [&](const std::pair<Record *, unsigned> &LHS, in emitLookupFunction()
347 IndexRowsStorage.reserve(Entries.size()); in emitLookupFunction()
348 for (const auto &Entry : Entries) { in emitLookupFunction()
505 for (unsigned i = 0; i < Table.Entries.size(); ++i) { in emitGenericTable()
506 Record *Entry = Table.Entries[i]; in emitGenericTable()
591 Enum.Entries.push_back(std::make_unique<GenericEnum::Entry>(Name, Value)); in collectEnumEntries()
592 Enum.EntryMap.insert(std::make_pair(EntryRec, Enum.Entries.back().get())); in collectEnumEntries()
596 llvm::stable_sort(Enum.Entries, in collectEnumEntries()
602 for (size_t i = 0; i < Enum.Entries.size(); ++i) in collectEnumEntries()
603 Enum.Entries[i]->second = i; in collectEnumEntries()
636 Table.Entries.push_back(EntryRec); // Add record to table's record list. in collectTableEntries()
657 llvm::sort(Table.Entries, [&](Record *LHS, Record *RHS) { in collectTableEntries()
748 llvm::stable_sort(Table->Entries, [&](Record *LHS, Record *RHS) { in run()