Lines Matching refs:CGI
3628 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) {
3630 assert(!DAGInsts.count(CGI.TheDef) && "Instruction already parsed!");
3633 TreePattern I(CGI.TheDef, Pat, true, *this);
3682 if (i == CGI.Operands.size()) {
3693 const std::string &OpName = CGI.Operands[i].Name;
3707 if (!checkOperandClass(CGI.Operands[i], R))
3711 Results.push_back(CGI.Operands[i].Rec);
3723 for (unsigned i = NumResults, e = CGI.Operands.size(); i != e; ++i) {
3724 CGIOperandList::OperandInfo &Op = CGI.Operands[i];
3846 CodeGenInstruction &CGI = Target.getInstruction(Instr);
3847 parseInstructionPattern(CGI, LI, Instructions);