Home
last modified time | relevance | path

Searched refs:MultiClass (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DTGParser.h31 struct MultiClass;
78 struct MultiClass { struct
101 MultiClass *CurMultiClass;
144 bool AddSubMultiClass(MultiClass *CurMC,
158 bool ParseObjectList(MultiClass *MC = nullptr);
159 bool ParseObject(MultiClass *MC);
162 bool ParseDefm(MultiClass *CurMultiClass);
163 bool ParseDef(MultiClass *CurMultiClass);
165 bool ParseForeach(MultiClass *CurMultiClass);
166 bool ParseTopLevelLet(MultiClass *CurMultiClass);
[all …]
H A DTGParser.cpp49 MultiClass *MC;
307 bool TGParser::AddSubMultiClass(MultiClass *CurMC, in AddSubMultiClass()
309 MultiClass *SMC = SubMultiClass.MC; in AddSubMultiClass()
552 MultiClass *TGParser::ParseMultiClassID() { in ParseMultiClassID()
578 if (MultiClass *MC = ParseMultiClassID()) in ParseSubClassReference()
623 ParseSubMultiClassReference(MultiClass *CurMC) { in ParseSubMultiClassReference()
2515 bool TGParser::ParseDef(MultiClass *CurMultiClass) { in ParseDef()
2992 bool TGParser::ParseObject(MultiClass *MC) { in ParseObject()
3011 case tgtok::MultiClass: in ParseObject()
3020 bool TGParser::ParseObjectList(MultiClass *MC) { in ParseObjectList()
[all …]
H A DTGLexer.h50 MultiClass, String, Defset, enumerator
H A DTGLexer.cpp349 .Case("multiclass", tgtok::MultiClass) in LexIdentifier()
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h43 struct MultiClass;