H A D | TGParser.cpp | 113 static const Init *QualifyName(const Record &CurRec, const Init *Name) { in QualifyName() argument 210 AddValue(Record * CurRec,SMLoc Loc,const RecordVal & RV) AddValue() argument 229 SetValue(Record * CurRec,SMLoc Loc,Init * ValName,ArrayRef<unsigned> BitList,Init * V,bool AllowSelfAssignment,bool OverrideDefLoc) SetValue() argument 298 AddSubClass(Record * CurRec,SubClassReference & SubClass) AddSubClass() argument 683 Record *CurRec = nullptr; ParseObjectName() local 756 ParseSubClassReference(Record * CurRec,bool isDefm) ParseSubClassReference() argument 831 ParseSliceElement(Record * CurRec) ParseSliceElement() argument 895 ParseSliceElements(Record * CurRec,bool Single) ParseSliceElements() argument 1153 ParseIDValue(Record * CurRec,StringInit * Name,SMRange NameLoc,IDParseMode Mode) ParseIDValue() argument 1185 ParseOperation(Record * CurRec,RecTy * ItemType) ParseOperation() argument 2212 ParseOperationSubstr(Record * CurRec,RecTy * ItemType) ParseOperationSubstr() argument 2300 ParseOperationFind(Record * CurRec,RecTy * ItemType) ParseOperationFind() argument 2389 ParseOperationForEachFilter(Record * CurRec,RecTy * ItemType) ParseOperationForEachFilter() argument 2513 ParseOperationCond(Record * CurRec,RecTy * ItemType) ParseOperationCond() argument 2618 ParseSimpleValue(Record * CurRec,RecTy * ItemType,IDParseMode Mode) ParseSimpleValue() argument 2894 ParseValue(Record * CurRec,RecTy * ItemType,IDParseMode Mode) ParseValue() argument 3095 ParseDagArgList(SmallVectorImpl<std::pair<llvm::Init *,StringInit * >> & Result,Record * CurRec) ParseDagArgList() argument 3137 ParseValueList(SmallVectorImpl<Init * > & Result,Record * CurRec,RecTy * ItemType) ParseValueList() argument 3167 ParseTemplateArgValueList(SmallVectorImpl<ArgumentInit * > & Result,Record * CurRec,Record * ArgsRec) ParseTemplateArgValueList() argument 3243 ParseDeclaration(Record * CurRec,bool ParsingTemplateArgs) ParseDeclaration() argument 3397 ParseTemplateArgList(Record * CurRec) ParseTemplateArgList() argument 3437 ParseBodyItem(Record * CurRec) ParseBodyItem() argument 3499 ParseBody(Record * CurRec) ParseBody() argument 3526 ApplyLetStack(Record * CurRec) ApplyLetStack() argument 3564 ParseObjectBody(Record * CurRec) ParseObjectBody() argument 3610 std::unique_ptr<Record> CurRec; ParseDef() local 3714 ParseDefvar(Record * CurRec) ParseDefvar() argument 3919 ParseAssert(MultiClass * CurMultiClass,Record * CurRec) ParseAssert() argument 3960 Record *CurRec = Records.getClass(Name); ParseClass() local 4442 ParseDump(MultiClass * CurMultiClass,Record * CurRec) ParseDump() argument [all...] |