H A D | TGParser.cpp | 113 static Init *QualifyName(Record &CurRec, 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 1147 ParseIDValue(Record * CurRec,StringInit * Name,SMRange NameLoc,IDParseMode Mode) ParseIDValue() argument 1179 ParseOperation(Record * CurRec,RecTy * ItemType) ParseOperation() argument 2206 ParseOperationSubstr(Record * CurRec,RecTy * ItemType) ParseOperationSubstr() argument 2294 ParseOperationFind(Record * CurRec,RecTy * ItemType) ParseOperationFind() argument 2383 ParseOperationForEachFilter(Record * CurRec,RecTy * ItemType) ParseOperationForEachFilter() argument 2507 ParseOperationCond(Record * CurRec,RecTy * ItemType) ParseOperationCond() argument 2612 ParseSimpleValue(Record * CurRec,RecTy * ItemType,IDParseMode Mode) ParseSimpleValue() argument 2888 ParseValue(Record * CurRec,RecTy * ItemType,IDParseMode Mode) ParseValue() argument 3089 ParseDagArgList(SmallVectorImpl<std::pair<llvm::Init *,StringInit * >> & Result,Record * CurRec) ParseDagArgList() argument 3131 ParseValueList(SmallVectorImpl<Init * > & Result,Record * CurRec,RecTy * ItemType) ParseValueList() argument 3161 ParseTemplateArgValueList(SmallVectorImpl<ArgumentInit * > & Result,Record * CurRec,Record * ArgsRec) ParseTemplateArgValueList() argument 3237 ParseDeclaration(Record * CurRec,bool ParsingTemplateArgs) ParseDeclaration() argument 3391 ParseTemplateArgList(Record * CurRec) ParseTemplateArgList() argument 3431 ParseBodyItem(Record * CurRec) ParseBodyItem() argument 3493 ParseBody(Record * CurRec) ParseBody() argument 3520 ApplyLetStack(Record * CurRec) ApplyLetStack() argument 3558 ParseObjectBody(Record * CurRec) ParseObjectBody() argument 3604 std::unique_ptr<Record> CurRec; ParseDef() local 3672 ParseDefvar(Record * CurRec) ParseDefvar() argument 3877 ParseAssert(MultiClass * CurMultiClass,Record * CurRec) ParseAssert() argument 3917 Record *CurRec = Records.getClass(Lex.getCurStrVal()); ParseClass() local 4393 ParseDump(MultiClass * CurMultiClass,Record * CurRec) ParseDump() argument [all...] |