• Home
  • Raw
  • Download

Lines Matching refs:TGParser

63 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) {  in AddValue()
82 bool TGParser::SetValue(Record *CurRec, SMLoc Loc, const std::string &ValName, in SetValue()
146 bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) { in AddSubClass()
202 bool TGParser::AddSubMultiClass(MultiClass *CurMC, in AddSubMultiClass()
309 std::string TGParser::ParseObjectName() { in ParseObjectName()
324 Record *TGParser::ParseClassID() { in ParseClassID()
343 MultiClass *TGParser::ParseMultiClassID() { in ParseMultiClassID()
357 Record *TGParser::ParseDefmID() { in ParseDefmID()
380 SubClassReference TGParser::
425 SubMultiClassReference TGParser::
464 bool TGParser::ParseRangePiece(std::vector<unsigned> &Ranges) { in ParseRangePiece()
509 std::vector<unsigned> TGParser::ParseRangeList() { in ParseRangeList()
528 bool TGParser::ParseOptionalRangeList(std::vector<unsigned> &Ranges) { in ParseOptionalRangeList()
550 bool TGParser::ParseOptionalBitList(std::vector<unsigned> &Ranges) { in ParseOptionalBitList()
581 RecTy *TGParser::ParseType() { in ParseType()
636 Init *TGParser::ParseIDValue(Record *CurRec) { in ParseIDValue()
646 Init *TGParser::ParseIDValue(Record *CurRec, in ParseIDValue()
683 Init *TGParser::ParseOperation(Record *CurRec) { in ParseOperation()
1001 RecTy *TGParser::ParseOperatorType() { in ParseOperatorType()
1044 Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType) { in ParseSimpleValue()
1308 Init *TGParser::ParseValue(Record *CurRec, RecTy *ItemType) { in ParseValue()
1380 TGParser::ParseDagArgList(Record *CurRec) { in ParseDagArgList()
1414 std::vector<Init*> TGParser::ParseValueList(Record *CurRec, Record *ArgsRec, in ParseValueList()
1465 std::string TGParser::ParseDeclaration(Record *CurRec, in ParseDeclaration()
1517 bool TGParser::ParseTemplateArgList(Record *CurRec) { in ParseTemplateArgList()
1551 bool TGParser::ParseBodyItem(Record *CurRec) { in ParseBodyItem()
1602 bool TGParser::ParseBody(Record *CurRec) { in ParseBody()
1632 bool TGParser::ParseObjectBody(Record *CurRec) { in ParseObjectBody()
1668 bool TGParser::ParseDef(MultiClass *CurMultiClass) { in ParseDef()
1727 bool TGParser::ParseClass() { in ParseClass()
1763 std::vector<LetRecord> TGParser::ParseLetList() { in ParseLetList()
1805 bool TGParser::ParseTopLevelLet(MultiClass *CurMultiClass) { in ParseTopLevelLet()
1849 bool TGParser::ParseMultiClass() { in ParseMultiClass()
1924 Record *TGParser::
1956 bool TGParser::ResolveMulticlassDefArgs(MultiClass &MC, in ResolveMulticlassDefArgs()
1989 bool TGParser::ResolveMulticlassDef(MultiClass &MC, in ResolveMulticlassDef()
2037 bool TGParser::ParseDefm(MultiClass *CurMultiClass) { in ParseDefm()
2162 bool TGParser::ParseObject(MultiClass *MC) { in ParseObject()
2176 bool TGParser::ParseObjectList(MultiClass *MC) { in ParseObjectList()
2184 bool TGParser::ParseFile() { in ParseFile()