Home
last modified time | relevance | path

Searched refs:CurRec (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp143 if (!CurRec) in AddValue()
166 if (!CurRec) CurRec = &CurMultiClass->Rec; in SetValue()
862 if (CurRec) { in ParseIDValue()
867 if ((CurRec && CurRec->isClass()) || CurMultiClass) { in ParseIDValue()
906 if (CurRec && !CurRec->isClass() && !CurMultiClass && in ParseIDValue()
1573 if (CurRec && CurRec->getValue(A)) { in ParseOperation()
1591 if (CurRec && CurRec->getValue(B)) { in ParseOperation()
1874 if (CurRec && CurRec->getValue(LHS)) { in ParseOperationForEachFilter()
2826 Record *TheRecToAddTo = CurRec ? CurRec : &CurMultiClass->Rec; in ParseTemplateArgList()
3307 if (CurRec) in ParseAssert()
[all …]
H A DTGParser.h233 bool ParseObjectBody(Record *CurRec);
234 bool ParseBody(Record *CurRec);
235 bool ParseBodyItem(Record *CurRec);
237 bool ParseTemplateArgList(Record *CurRec);
248 Init *ParseValue(Record *CurRec, RecTy *ItemType = nullptr,
256 Record *CurRec);
263 Init *ParseOperation(Record *CurRec, RecTy *ItemType);
264 Init *ParseOperationSubstr(Record *CurRec, RecTy *ItemType);
265 Init *ParseOperationFind(Record *CurRec, RecTy *ItemType);
267 Init *ParseOperationCond(Record *CurRec, RecTy *ItemType);
[all …]
H A DRecord.cpp733 if (!CurRec && !IsFinal) in Fold()
735 assert(CurRec && "NULL pointer"); in Fold()
745 D = CurRec; in Fold()
1211 MapResolver R(CurRec); in ItemApply()
1390 PrintError(CurRec->getLoc(), in Fold()
1410 PrintError(CurRec->getLoc(), in Fold()
1507 MapResolver R(CurRec); in Fold()
1949 if (Def == CurRec) in Fold()
1950 PrintFatalError(CurRec->getLoc(), in Fold()
2054 PrintFatalError(CurRec->getLoc(), in Fold()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h798 Init *Fold(Record *CurRec, bool IsFinal = false) const;
855 Init *Fold(Record *CurRec) const;
913 Init *Fold(Record *CurRec) const;
975 Init *Fold(Record *CurRec) const;
1027 Init *Fold(Record *CurRec) const;
1296 Init *Fold(Record *CurRec) const;
2001 Record *CurRec; variable
2005 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} in Resolver() argument
2008 Record *getCurrentRecord() const { return CurRec; } in getCurrentRecord()
2040 explicit MapResolver(Record *CurRec = nullptr) : Resolver(CurRec) {} in Resolver() argument