HomeSort by relevance Sort by last modified time
    Searched refs:CurRec (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/TableGen/
TGParser.cpp 63 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) {
64 if (CurRec == 0)
65 CurRec = &CurMultiClass->Rec;
67 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) {
75 CurRec->addValue(RV);
82 bool TGParser::SetValue(Record *CurRec, SMLoc Loc, Init *ValName,
86 if (CurRec == 0) CurRec = &CurMultiClass->Rec;
88 RecordVal *RV = CurRec->getValue(ValName);
147 /// AddSubClass - Add SubClass as a subclass to CurRec, resolving its templat
    [all...]
TGParser.h 125 bool ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass,
127 bool ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass,
148 Record *CurRec,
157 bool ParseObjectBody(Record *CurRec);
158 bool ParseBody(Record *CurRec);
159 bool ParseBodyItem(Record *CurRec);
161 bool ParseTemplateArgList(Record *CurRec);
162 Init *ParseDeclaration(Record *CurRec, bool ParsingTemplateArgs);
165 SubClassReference ParseSubClassReference(Record *CurRec, bool isDefm);
168 Init *ParseIDValue(Record *CurRec, IDParseMode Mode = ParseValueMode)
    [all...]
Record.cpp 734 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
758 if (CurRec) {
759 if (const RecordVal *RV = CurRec->getValue(Name)) {
765 Init *TemplateArgName = QualifyName(*CurRec, CurMultiClass, Name,
768 if (CurRec->isTemplateArg(TemplateArgName)) {
769 const RecordVal *RV = CurRec->getValue(TemplateArgName);
793 if (Record *D = (CurRec->getRecords()).getDef(Name))
796 throw TGError(CurRec->getLoc(), "Undefined reference:'" + Name + "'\n");
891 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1012 Record *CurRec, MultiClass *CurMultiClass)
    [all...]
  /external/llvm/include/llvm/TableGen/
Record.h 815 virtual Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const = 0;
864 Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const;
    [all...]

Completed in 625 milliseconds