Lines Matching refs:Entries
50 std::vector<std::unique_ptr<Entry>> Entries; member
75 std::vector<Record *> Entries; member
287 for (const auto &Entry : Enum.Entries) in emitGenericEnum()
310 IndexRows = Table.Entries; in emitLookupFunction()
322 std::vector<std::pair<Record *, unsigned>> Entries; in emitLookupFunction() local
323 Entries.reserve(Table.Entries.size()); in emitLookupFunction()
324 for (unsigned i = 0; i < Table.Entries.size(); ++i) in emitLookupFunction()
325 Entries.emplace_back(Table.Entries[i], i); in emitLookupFunction()
327 std::stable_sort(Entries.begin(), Entries.end(), in emitLookupFunction()
333 IndexRowsStorage.reserve(Entries.size()); in emitLookupFunction()
334 for (const auto &Entry : Entries) { in emitLookupFunction()
501 for (unsigned i = 0; i < Table.Entries.size(); ++i) { in emitGenericTable()
502 Record *Entry = Table.Entries[i]; in emitGenericTable()
581 Enum.Entries.push_back(llvm::make_unique<GenericEnum::Entry>(Name, Value)); in collectEnumEntries()
582 Enum.EntryMap.insert(std::make_pair(EntryRec, Enum.Entries.back().get())); in collectEnumEntries()
586 std::stable_sort(Enum.Entries.begin(), Enum.Entries.end(), in collectEnumEntries()
592 for (size_t i = 0; i < Enum.Entries.size(); ++i) in collectEnumEntries()
593 Enum.Entries[i]->second = i; in collectEnumEntries()
620 Table.Entries.push_back(EntryRec); in collectTableEntries()
694 std::stable_sort(Table->Entries.begin(), Table->Entries.end(), in run()