Searched refs:DagRecTy (Results 1 – 6 of 6) sorted by relevance
36 class DagRecTy; variable123 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()169 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()216 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()259 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()302 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()350 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()390 virtual bool baseClassOf(const DagRecTy *RHS) const { return false; } in baseClassOf()396 class DagRecTy : public RecTy {397 static DagRecTy Shared;[all …]
82 DagRecTy DagRecTy::Shared;324 Init *DagRecTy::convertValue(TypedInit *TI) { in convertValue()330 Init *DagRecTy::convertValue(UnOpInit *BO) { in convertValue()335 return UnOpInit::get(UnOpInit::CAST, L, new DagRecTy); in convertValue()341 Init *DagRecTy::convertValue(BinOpInit *BO) { in convertValue()347 return BinOpInit::get(BinOpInit::CONCAT, L, R, new DagRecTy); in convertValue()1060 DagRecTy *DagType = dynamic_cast<DagRecTy*>(Type); in ForeachHelper()
588 case tgtok::Dag: Lex.Lex(); return DagRecTy::get(); in ParseType()814 case tgtok::XConcat: Code = BinOpInit::CONCAT;Type = DagRecTy::get(); break; in ParseOperation()
194 class DagRecTy : public RecTy {195 static DagRecTy Shared;196 DagRecTy() : RecTy(DagRecTyKind) {} in DagRecTy() function203 static DagRecTy *get() { return &Shared; } in get()1116 : TypedInit(IK_DagInit, DagRecTy::get()), Val(V), ValName(VN), in DagInit()
88 DagRecTy DagRecTy::Shared;151 std::string DagRecTy::getAsString() const { in getAsString()955 if (isa<DagRecTy>(TArg->getType())) in EvaluateOperation()993 if (MHSd && isa<DagRecTy>(Type)) { in ForeachHelper()1222 if (auto *DRT = dyn_cast<DagRecTy>(Ty)) { in convertInitializerTo()1556 if (isa<DagRecTy>(Ty)) in convertInitializerTo()
666 case tgtok::Dag: Lex.Lex(); return DagRecTy::get(); in ParseType()889 case tgtok::XConcat: Code = BinOpInit::CONCAT;Type = DagRecTy::get(); break; in ParseOperation()