Lines Matching defs:CurRec
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()
205 Record *CurRec = &CurMC->Rec; in AddSubMultiClass() local
381 ParseSubClassReference(Record *CurRec, bool isDefm) { in ParseSubClassReference()
636 Init *TGParser::ParseIDValue(Record *CurRec) { in ParseIDValue()
646 Init *TGParser::ParseIDValue(Record *CurRec, in ParseIDValue()
683 Init *TGParser::ParseOperation(Record *CurRec) { in ParseOperation()
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()
1674 Record *CurRec = new Record(ParseObjectName(), DefLoc, Records); in ParseDef() local
1734 Record *CurRec = Records.getClass(Lex.getCurStrVal()); in ParseClass() local
1946 Record *CurRec = new Record(DefName, DefmPrefixLoc, Records); in InstantiateMulticlassDef() local
1957 Record *CurRec, in ResolveMulticlassDefArgs()
1990 Record *CurRec, in ResolveMulticlassDef()
2082 Record *CurRec = InstantiateMulticlassDef(*MC, DefProto, DefmPrefix, DefmPrefixLoc); in ParseDefm() local
2121 Record *CurRec = NewRecDefs[i]; in ParseDefm() local