Searched refs:RecordRecTy (Results 1 – 5 of 5) sorted by relevance
154 RecordRecTy *RecordRecTy::get(Record *R) { in get()155 return dyn_cast<RecordRecTy>(R->getDefInit()->getType()); in get()158 std::string RecordRecTy::getAsString() const { in getAsString()162 bool RecordRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()163 const RecordRecTy *RTy = dyn_cast<RecordRecTy>(RHS); in typeIsConvertibleTo()187 if (RecordRecTy *RecTy1 = dyn_cast<RecordRecTy>(T1)) { in resolveTypes()190 RecordRecTy *SuperRecTy1 = RecordRecTy::get(SuperRec1); in resolveTypes()196 if (RecordRecTy *RecTy2 = dyn_cast<RecordRecTy>(T2)) { in resolveTypes()199 RecordRecTy *SuperRecTy2 = RecordRecTy::get(SuperRec2); in resolveTypes()1095 if (RecordRecTy *RecordType = dyn_cast<RecordRecTy>(getType())) in getFieldType()[all …]
673 if (Record *R = ParseClassID()) return RecordRecTy::get(R); in ParseType()
192 class RecordRecTy : public RecTy {194 explicit RecordRecTy(Record *R) : RecTy(RecordRecTyKind), Rec(R) {} in RecordRecTy() function202 static RecordRecTy *get(Record *R);957 DefInit(Record *D, RecordRecTy *T) : TypedInit(IK_DefInit, T), Def(D) {} in DefInit()
1868 RecordRecTy *Type = cast<RecordRecTy>(TI->getType()); in populateInstruction()1950 RecordRecTy *Type = cast<RecordRecTy>(TI->getType()); in populateInstruction()
565 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl); in expand()