Home | History | Annotate | Download | only in TableGen

Lines Matching refs:RecordRecTy

154 RecordRecTy *RecordRecTy::get(Record *R) {
155 return dyn_cast<RecordRecTy>(R->getDefInit()->getType());
158 std::string RecordRecTy::getAsString() const {
162 bool RecordRecTy::typeIsConvertibleTo(const RecTy *RHS) const {
163 const RecordRecTy *RTy = dyn_cast<RecordRecTy>(RHS);
187 if (RecordRecTy *RecTy1 = dyn_cast<RecordRecTy>(T1)) {
190 RecordRecTy *SuperRecTy1 = RecordRecTy::get(SuperRec1);
196 if (RecordRecTy *RecTy2 = dyn_cast<RecordRecTy>(T2)) {
199 RecordRecTy *SuperRecTy2 = RecordRecTy::get(SuperRec2);
1095 if (RecordRecTy *RecordType = dyn_cast<RecordRecTy>(getType()))
1165 if (auto *SRRT = dyn_cast<RecordRecTy>(Ty)) {
1167 if (RecordRecTy *DRRT = dyn_cast<RecordRecTy>(getType()))
1262 if (RecordRecTy *RTy = dyn_cast<RecordRecTy>(getType()))
1270 if (isa<RecordRecTy>(getType()))
1375 if (auto *RRT = dyn_cast<RecordRecTy>(Ty))
1586 TheInit.reset(new DefInit(this, new RecordRecTy(this)));