Lines Matching refs:CGI
87 CodeGenInstruction &CGI = Target.getInstruction(R); in AddCodeToMergeInOperand() local
108 if (CGI.Operands.hasOperandNamed(VarName, OpIdx)) { in AddCodeToMergeInOperand()
110 OpIdx = CGI.Operands[OpIdx].MIOperandNo; in AddCodeToMergeInOperand()
111 assert(!CGI.Operands.isFlatOperandNotEmitted(OpIdx) && in AddCodeToMergeInOperand()
114 unsigned NumberOps = CGI.Operands.size(); in AddCodeToMergeInOperand()
118 (CGI.Operands.isFlatOperandNotEmitted(NumberedOp) || in AddCodeToMergeInOperand()
120 CGI.Operands.getSubOperandNumber(NumberedOp).first)))) { in AddCodeToMergeInOperand()
125 CGI.Operands.back().MIOperandNo + CGI.Operands.back().MINumOperands) { in AddCodeToMergeInOperand()
137 std::pair<unsigned, unsigned> SO = CGI.Operands.getSubOperandNumber(OpIdx); in AddCodeToMergeInOperand()
138 std::string &EncoderMethodName = CGI.Operands[SO.first].EncoderMethodName; in AddCodeToMergeInOperand()
301 CodeGenInstruction &CGI = Target.getInstruction(R); in getInstructionCaseForEncoding() local
304 if (!CGI.Operands.hasOperandNamed(RV.getName(), OpIdx)) in getInstructionCaseForEncoding()
351 for (const CodeGenInstruction *CGI : NumberedInstructions) { in emitInstructionBaseValues() local
352 Record *R = CGI->TheDef; in emitInstructionBaseValues()
393 if (any_of(NumberedInstructions, [](const CodeGenInstruction *CGI) { in run() argument
394 Record *R = CGI->TheDef; in run()
403 for (const CodeGenInstruction *CGI : NumberedInstructions) { in run() local
404 Record *R = CGI->TheDef; in run()