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

  /external/llvm/lib/TableGen/
TGParser.h 65 /// CurMultiClass - If we are parsing a 'multiclass' definition, this is the
67 MultiClass *CurMultiClass;
88 : Lex(SrcMgr), CurMultiClass(nullptr), Records(records), AnonCounter(0) {}
151 bool ParseDefm(MultiClass *CurMultiClass);
152 bool ParseDef(MultiClass *CurMultiClass);
153 bool ParseForeach(MultiClass *CurMultiClass);
154 bool ParseTopLevelLet(MultiClass *CurMultiClass);
184 Init *ParseObjectName(MultiClass *CurMultiClass);
TGParser.cpp 62 CurRec = &CurMultiClass->Rec;
83 if (!CurRec) CurRec = &CurMultiClass->Rec;
382 Init *TGParser::ParseObjectName(MultiClass *CurMultiClass) {
396 if (CurMultiClass)
397 CurRec = &CurMultiClass->Rec;
720 Init *TemplateArgName = QualifyName(*CurRec, CurMultiClass, Name, ":");
722 if (CurMultiClass)
723 TemplateArgName = QualifyName(CurMultiClass->Rec, CurMultiClass, Name,
733 if (CurMultiClass) {
    [all...]
Record.cpp 617 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
641 Init *TemplateArgName = QualifyName(*CurRec, CurMultiClass, Name,
655 if (CurMultiClass) {
656 Init *MCName = QualifyName(CurMultiClass->Rec, CurMultiClass, Name,
659 if (CurMultiClass->Rec.isTemplateArg(MCName)) {
660 const RecordVal *RV = CurMultiClass->Rec.getValue(MCName);
751 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
891 Record *CurRec, MultiClass *CurMultiClass);
895 MultiClass *CurMultiClass) {
    [all...]
  /external/llvm/include/llvm/TableGen/
Record.h 668 virtual Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const = 0;
716 Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const override;
768 Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const override;
825 Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const override;
    [all...]

Completed in 34 milliseconds