Lines Matching refs:CGI
85 CodeGenInstruction &CGI = Target.getInstruction(R);
106 if (CGI.Operands.hasOperandNamed(VarName, OpIdx)) {
108 OpIdx = CGI.Operands[OpIdx].MIOperandNo;
109 assert(!CGI.Operands.isFlatOperandNotEmitted(OpIdx) &&
112 unsigned NumberOps = CGI.Operands.size();
116 (CGI.Operands.isFlatOperandNotEmitted(NumberedOp) ||
118 CGI.Operands.getSubOperandNumber(NumberedOp).first)))) {
121 if (NumberedOp >= CGI.Operands.back().MIOperandNo +
122 CGI.Operands.back().MINumOperands) {
135 std::pair<unsigned, unsigned> SO = CGI.Operands.getSubOperandNumber(OpIdx);
136 std::string &EncoderMethodName = CGI.Operands[SO.first].EncoderMethodName;
299 CodeGenInstruction &CGI = Target.getInstruction(R);
302 if (!CGI.Operands.hasOperandNamed(RV.getName(), OpIdx))
357 for (const CodeGenInstruction *CGI : NumberedInstructions) {
358 Record *R = CGI->TheDef;
403 for (const CodeGenInstruction *CGI : NumberedInstructions) {
404 Record *R = CGI->TheDef;