Lines Matching refs:CGI
3771 void CodeGenDAGPatterns::parseInstructionPattern(CodeGenInstruction &CGI, in parseInstructionPattern() argument
3775 assert(!DAGInsts.count(CGI.TheDef) && "Instruction already parsed!"); in parseInstructionPattern()
3778 TreePattern I(CGI.TheDef, Pat, true, *this); in parseInstructionPattern()
3827 if (i == CGI.Operands.size()) { in parseInstructionPattern()
3839 const std::string &OpName = CGI.Operands[i].Name; in parseInstructionPattern()
3854 if (!checkOperandClass(CGI.Operands[i], R)) in parseInstructionPattern()
3858 Results.push_back(CGI.Operands[i].Rec); in parseInstructionPattern()
3870 for (unsigned i = NumResults, e = CGI.Operands.size(); i != e; ++i) { in parseInstructionPattern()
3871 CGIOperandList::OperandInfo &Op = CGI.Operands[i]; in parseInstructionPattern()
3999 CodeGenInstruction &CGI = Target.getInstruction(Instr); in ParseInstructions() local
4000 parseInstructionPattern(CGI, LI, Instructions); in ParseInstructions()