• Home
  • Raw
  • Download

Lines Matching refs:TGParser

58 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) {  in AddValue()
77 bool TGParser::SetValue(Record *CurRec, SMLoc Loc, Init *ValName, in SetValue()
147 bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) { in AddSubClass()
204 bool TGParser::AddSubMultiClass(MultiClass *CurMC, in AddSubMultiClass()
281 bool TGParser::ProcessForeachDefs(Record *CurRec, SMLoc Loc) { in ProcessForeachDefs()
295 bool TGParser::ProcessForeachDefs(Record *CurRec, SMLoc Loc, IterSet &IterVals){ in ProcessForeachDefs()
368 std::string TGParser::GetNewAnonymousName() { in GetNewAnonymousName()
377 Init *TGParser::ParseObjectName(MultiClass *CurMultiClass) { in ParseObjectName()
412 Record *TGParser::ParseClassID() { in ParseClassID()
431 MultiClass *TGParser::ParseMultiClassID() { in ParseMultiClassID()
451 SubClassReference TGParser::
501 SubMultiClassReference TGParser::
543 bool TGParser::ParseRangePiece(std::vector<unsigned> &Ranges) { in ParseRangePiece()
587 std::vector<unsigned> TGParser::ParseRangeList() { in ParseRangeList()
606 bool TGParser::ParseOptionalRangeList(std::vector<unsigned> &Ranges) { in ParseOptionalRangeList()
628 bool TGParser::ParseOptionalBitList(std::vector<unsigned> &Ranges) { in ParseOptionalBitList()
659 RecTy *TGParser::ParseType() { in ParseType()
708 Init *TGParser::ParseIDValue(Record *CurRec, in ParseIDValue()
764 Init *TGParser::ParseOperation(Record *CurRec, RecTy *ItemType) { in ParseOperation()
1088 RecTy *TGParser::ParseOperatorType() { in ParseOperatorType()
1133 Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType, in ParseSimpleValue()
1463 Init *TGParser::ParseValue(Record *CurRec, RecTy *ItemType, IDParseMode Mode) { in ParseValue()
1591 TGParser::ParseDagArgList(Record *CurRec) { in ParseDagArgList()
1633 std::vector<Init*> TGParser::ParseValueList(Record *CurRec, Record *ArgsRec, in ParseValueList()
1688 Init *TGParser::ParseDeclaration(Record *CurRec, in ParseDeclaration()
1744 VarInit *TGParser::ParseForeachDeclaration(ListInit *&ForeachListValue) { in ParseForeachDeclaration()
1822 bool TGParser::ParseTemplateArgList(Record *CurRec) { in ParseTemplateArgList()
1856 bool TGParser::ParseBodyItem(Record *CurRec) { in ParseBodyItem()
1907 bool TGParser::ParseBody(Record *CurRec) { in ParseBody()
1930 bool TGParser::ApplyLetStack(Record *CurRec) { in ApplyLetStack()
1947 bool TGParser::ParseObjectBody(Record *CurRec) { in ParseObjectBody()
1979 bool TGParser::ParseDef(MultiClass *CurMultiClass) { in ParseDef()
2055 bool TGParser::ParseForeach(MultiClass *CurMultiClass) { in ParseForeach()
2103 bool TGParser::ParseClass() { in ParseClass()
2142 std::vector<LetRecord> TGParser::ParseLetList() { in ParseLetList()
2184 bool TGParser::ParseTopLevelLet(MultiClass *CurMultiClass) { in ParseTopLevelLet()
2233 bool TGParser::ParseMultiClass() { in ParseMultiClass()
2311 Record *TGParser::InstantiateMulticlassDef(MultiClass &MC, Record *DefProto, in InstantiateMulticlassDef()
2433 bool TGParser::ResolveMulticlassDefArgs(MultiClass &MC, Record *CurRec, in ResolveMulticlassDefArgs()
2464 bool TGParser::ResolveMulticlassDef(MultiClass &MC, in ResolveMulticlassDef()
2497 bool TGParser::ParseDefm(MultiClass *CurMultiClass) { in ParseDefm()
2634 bool TGParser::ParseObject(MultiClass *MC) { in ParseObject()
2649 bool TGParser::ParseObjectList(MultiClass *MC) { in ParseObjectList()
2657 bool TGParser::ParseFile() { in ParseFile()