Searched refs:CurRec (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 142 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 D | TGParser.h | 169 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 D | Record.cpp | 712 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 D | Record.h | 791 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
|