Lines Matching refs:TheDef
127 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst() argument
128 : TheDef(TheDef), NumBits(0U), HasDynamicSegment(false) { in VarLenInst()
135 assert(TheDef && "The def record is nullptr ?"); in buildRec()
148 PrintFatalError(TheDef->getLoc(), in buildRec()
153 PrintFatalError(TheDef->getLoc(), in buildRec()
159 PrintFatalError(TheDef->getLoc(), "Unrecognized type of argument in `" + in buildRec()
167 PrintFatalError(TheDef->getLoc(), in buildRec()
172 PrintFatalError(TheDef->getLoc(), "Invalid argument types for `operand`"); in buildRec()
176 PrintFatalError(TheDef->getLoc(), "Invalid number of bits for `operand`"); in buildRec()
186 PrintFatalError(TheDef->getLoc(), in buildRec()
193 PrintFatalError(TheDef->getLoc(), "Invalid argument types for `slice`"); in buildRec()
198 PrintFatalError(TheDef->getLoc(), "Invalid bit range for `slice`"); in buildRec()
230 Record *R = CGI->TheDef; in run()
359 Record *R = CGI->TheDef; in emitInstructionBaseValues()