Lines Matching defs:CGI
3803 void CodeGenDAGPatterns::parseInstructionPattern(CodeGenInstruction &CGI,
3807 assert(!DAGInsts.count(CGI.TheDef) && "Instruction already parsed!");
3810 TreePattern I(CGI.TheDef, Pat, true, *this);
3859 if (i == CGI.Operands.size()) {
3871 const std::string &OpName = CGI.Operands[i].Name;
3886 if (!checkOperandClass(CGI.Operands[i], R))
3890 Results.push_back(CGI.Operands[i].Rec);
3902 for (unsigned i = NumResults, e = CGI.Operands.size(); i != e; ++i) {
3903 CGIOperandList::OperandInfo &Op = CGI.Operands[i];
4028 CodeGenInstruction &CGI = Target.getInstruction(Instr);
4029 parseInstructionPattern(CGI, LI, Instructions);