Searched refs:RecordRecTy (Results 1 – 10 of 10) sorted by relevance
155 RecordRecTy *RecordRecTy::get(Record *R) { in get()156 return dyn_cast<RecordRecTy>(R->getDefInit()->getType()); in get()159 std::string RecordRecTy::getAsString() const { in getAsString()163 bool RecordRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()164 const RecordRecTy *RTy = dyn_cast<RecordRecTy>(RHS); in typeIsConvertibleTo()185 if (RecordRecTy *RecTy1 = dyn_cast<RecordRecTy>(T1)) { in resolveTypes()188 RecordRecTy *SuperRecTy1 = RecordRecTy::get(SuperPair1.first); in resolveTypes()194 if (RecordRecTy *RecTy2 = dyn_cast<RecordRecTy>(T2)) { in resolveTypes()197 RecordRecTy *SuperRecTy2 = RecordRecTy::get(SuperPair2.first); in resolveTypes()1152 if (RecordRecTy *RecordType = dyn_cast<RecordRecTy>(getType())) in getFieldType()[all …]
668 if (Record *R = ParseClassID()) return RecordRecTy::get(R); in ParseType()
353 RecordRecTy *RecordRecTy::get(Record *R) { in get()354 return &dynamic_cast<RecordRecTy&>(*R->getDefInit()->getType()); in get()357 std::string RecordRecTy::getAsString() const { in getAsString()361 Init *RecordRecTy::convertValue(DefInit *DI) { in convertValue()368 Init *RecordRecTy::convertValue(TypedInit *TI) { in convertValue()370 if (RecordRecTy *RRT = dynamic_cast<RecordRecTy*>(TI->getType())) in convertValue()377 bool RecordRecTy::baseClassOf(const RecordRecTy *RHS) const { in baseClassOf()397 RecordRecTy *RecTy1 = dynamic_cast<RecordRecTy*>(T1); in resolveTypes()406 RecordRecTy *SuperRecTy1 = RecordRecTy::get(*i); in resolveTypes()416 RecordRecTy *RecTy2 = dynamic_cast<RecordRecTy*>(T2); in resolveTypes()[all …]
590 if (Record *R = ParseClassID()) return RecordRecTy::get(R); in ParseType()
37 class RecordRecTy; variable124 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()170 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()217 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()260 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()303 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()351 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()391 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()432 virtual bool baseClassOf(const RecordRecTy *RHS) const { return false; } in baseClassOf()439 class RecordRecTy : public RecTy {[all …]
211 class RecordRecTy : public RecTy {213 explicit RecordRecTy(Record *R) : RecTy(RecordRecTyKind), Rec(R) {} in RecordRecTy() function221 static RecordRecTy *get(Record *R);1034 DefInit(Record *D, RecordRecTy *T) : TypedInit(IK_DefInit, T), Def(D) {} in DefInit()
1846 RecordRecTy *Type = cast<RecordRecTy>(TI->getType()); in populateInstruction()1928 RecordRecTy *Type = cast<RecordRecTy>(TI->getType()); in populateInstruction()
565 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl); in expand()
1303 RecordRecTy *Type = dynamic_cast<RecordRecTy*>(TI->getType()); in populateInstruction()
186 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl); in expand()