Home
last modified time | relevance | path

Searched refs:RecordsEntry (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DTGParser.h41 struct RecordsEntry { struct
48 RecordsEntry() = default; argument
49 RecordsEntry(std::unique_ptr<Record> Rec) : Rec(std::move(Rec)) {} in RecordsEntry() argument
50 RecordsEntry(std::unique_ptr<ForeachLoop> Loop) in RecordsEntry() function
52 RecordsEntry(std::unique_ptr<Record::AssertionInfo> Assertion) in RecordsEntry() function
66 std::vector<RecordsEntry> Entries;
122 std::vector<RecordsEntry> Entries;
211 bool AddSubClass(RecordsEntry &Entry, SubClassReference &SubClass);
217 bool addEntry(RecordsEntry E);
219 std::vector<RecordsEntry> *Dest, SMLoc *Loc = nullptr);
[all …]
H A DTGParser.cpp291 bool TGParser::AddSubClass(RecordsEntry &Entry, SubClassReference &SubClass) { in AddSubClass()
346 bool TGParser::addEntry(RecordsEntry E) { in addEntry()
385 bool Final, std::vector<RecordsEntry> *Dest, in resolve()
423 bool TGParser::resolve(const std::vector<RecordsEntry> &Source, in resolve()
425 std::vector<RecordsEntry> *Dest, SMLoc *Loc) { in resolve()
3082 bool TGParser::ApplyLetStack(RecordsEntry &Entry) { in ApplyLetStack()
3711 std::vector<RecordsEntry> NewEntries; in ParseDefm()
3906 LLVM_DUMP_METHOD void RecordsEntry::dump() const { in dump()