Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.h25 struct MultiClass;
120 struct MultiClass { struct
143 MultiClass *CurMultiClass;
203 bool AddSubMultiClass(MultiClass *CurMC,
218 bool ParseObjectList(MultiClass *MC = nullptr);
219 bool ParseObject(MultiClass *MC);
222 bool ParseDefm(MultiClass *CurMultiClass);
223 bool ParseDef(MultiClass *CurMultiClass);
226 bool ParseForeach(MultiClass *CurMultiClass);
227 bool ParseIf(MultiClass *CurMultiClass);
[all …]
H A DTGParser.cpp50 MultiClass *MC;
309 bool TGParser::AddSubMultiClass(MultiClass *CurMC, in AddSubMultiClass()
311 MultiClass *SMC = SubMultiClass.MC; in AddSubMultiClass()
519 K == tgtok::MultiClass; in isObjectStart()
599 MultiClass *TGParser::ParseMultiClassID() { in ParseMultiClassID()
625 if (MultiClass *MC = ParseMultiClassID()) in ParseSubClassReference()
661 ParseSubMultiClassReference(MultiClass *CurMC) { in ParseSubMultiClassReference()
3681 bool TGParser::ParseObject(MultiClass *MC) { in ParseObject()
3703 case tgtok::MultiClass: in ParseObject()
3712 bool TGParser::ParseObjectList(MultiClass *MC) { in ParseObjectList()
[all …]
H A DTGLexer.h51 FalseKW, Field, Foreach, If, In, Include, Int, Let, List, MultiClass, enumerator
H A DTGLexer.cpp361 .Case("multiclass", tgtok::MultiClass) in LexIdentifier()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h44 struct MultiClass;