Lines Matching refs:TheDef
89 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst() argument
90 : TheDef(TheDef), NumBits(0U) { in VarLenInst()
97 assert(TheDef && "The def record is nullptr ?"); in buildRec()
110 PrintFatalError(TheDef->getLoc(), in buildRec()
115 PrintFatalError(TheDef->getLoc(), in buildRec()
121 PrintFatalError(TheDef->getLoc(), "Unrecognized type of argument in `" + in buildRec()
128 PrintFatalError(TheDef->getLoc(), in buildRec()
133 PrintFatalError(TheDef->getLoc(), "Invalid argument types for `operand`"); in buildRec()
137 PrintFatalError(TheDef->getLoc(), "Invalid number of bits for `operand`"); in buildRec()
148 PrintFatalError(TheDef->getLoc(), in buildRec()
155 PrintFatalError(TheDef->getLoc(), "Invalid argument types for `slice`"); in buildRec()
160 PrintFatalError(TheDef->getLoc(), "Invalid bit range for `slice`"); in buildRec()
196 Record *R = CGI->TheDef; in run()
337 Record *R = CGI->TheDef; in emitInstructionBaseValues()