Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DTGParser.cpp142 if (!CurRec) in AddValue()
165 if (!CurRec) CurRec = &CurMultiClass->Rec; in SetValue()
832 if (CurRec) { in ParseIDValue()
837 if ((CurRec && CurRec->isClass()) || CurMultiClass) { in ParseIDValue()
870 if (CurRec && !CurRec->isClass() && !CurMultiClass && in ParseIDValue()
1211 if (CurRec && CurRec->getValue(LHS)) { in ParseOperation()
1503 if (CurRec && CurRec->getValue(A)) { in ParseOperation()
1521 if (CurRec && CurRec->getValue(B)) { in ParseOperation()
2225 if (CurRec) in ParseDeclaration()
2345 Record *TheRecToAddTo = CurRec ? CurRec : &CurMultiClass->Rec; in ParseTemplateArgList()
[all …]
H A DTGParser.h169 bool ParseObjectBody(Record *CurRec);
170 bool ParseBody(Record *CurRec);
171 bool ParseBodyItem(Record *CurRec);
173 bool ParseTemplateArgList(Record *CurRec);
174 Init *ParseDeclaration(Record *CurRec, bool ParsingTemplateArgs);
180 Init *ParseIDValue(Record *CurRec, StringInit *Name, SMLoc NameLoc,
182 Init *ParseSimpleValue(Record *CurRec, RecTy *ItemType = nullptr,
184 Init *ParseValue(Record *CurRec, RecTy *ItemType = nullptr,
190 Record *CurRec);
196 Init *ParseOperation(Record *CurRec, RecTy *ItemType);
[all …]
H A DRecord.cpp712 if (!CurRec && !IsFinal) in Fold()
714 assert(CurRec && "NULL pointer"); in Fold()
719 if (Name == CurRec->getNameInit()) { in Fold()
722 D = CurRec; in Fold()
736 PrintFatalError(CurRec->getLoc(), in Fold()
846 Init *BinOpInit::Fold(Record *CurRec) const { in Fold()
1026 MapResolver R(CurRec); in ForeachApply()
1061 Record *CurRec) { in ForeachHelper() argument
1247 MapResolver R(CurRec); in Fold()
1685 if (Def == CurRec) in Fold()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h791 Init *Fold(Record *CurRec, bool IsFinal = false) const;
846 Init *Fold(Record *CurRec) const;
904 Init *Fold(Record *CurRec) const;
941 Init *Fold(Record *CurRec) const;
1203 Init *Fold(Record *CurRec) const;
1775 Record *CurRec; variable
1779 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} in Resolver() argument
1782 Record *getCurrentRecord() const { return CurRec; } in getCurrentRecord()
1814 explicit MapResolver(Record *CurRec = nullptr) : Resolver(CurRec) {} in Resolver() argument