Lines Matching refs:CGI
469 auto &CGI = CGP.getInst(); in getMCOIOperandTypes() local
470 Record *VarArgsTy = CGI.TheDef->isSubClassOf("GenericInstruction") in getMCOIOperandTypes()
471 ? CGI.TheDef->getValueAsOptionalDef("variadicOpsType") in getMCOIOperandTypes()
478 for (unsigned K = 0; K < CGI.Operands.NumDefs; ++K) in getMCOIOperandTypes()
479 OpTypes.push_back(CGI.Operands[K].OperandType); in getMCOIOperandTypes()
483 for (unsigned K = CGI.Operands.NumDefs; K < CGP.getNumInstDefs(); ++K) in getMCOIOperandTypes()
489 int CGIOpOffset = int(CGI.Operands.NumDefs) - CGP.getNumInstDefs(); in getMCOIOperandTypes()
495 if (CGIOpIdx >= CGI.Operands.size()) { in getMCOIOperandTypes()
499 OpTypes.push_back(CGI.Operands[CGIOpIdx].OperandType); in getMCOIOperandTypes()
1569 for (const CodeGenInstruction *CGI : AOP.insts()) { in emitMatchPattern() local
1571 CGI->TheDef->getName() + "'"); in emitMatchPattern()
1579 IM.addPredicate<InstructionOpcodeMatcher>(CGI); in emitMatchPattern()