Lines Matching refs:FirstInst
112 AsmWriterInst FirstInst = Insts.back(); in EmitInstructions() local
118 unsigned DiffOp = Insts[i - 1].MatchesAllButOneOp(FirstInst); in EmitInstructions()
132 O << " case " << FirstInst.CGI->Namespace in EmitInstructions()
133 << "::" << FirstInst.CGI->TheDef->getName() << ":\n"; in EmitInstructions()
137 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { in EmitInstructions()
140 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); in EmitInstructions()
147 OpsToPrint.push_back(std::pair(FirstInst.CGI->Namespace.str() + "::" + in EmitInstructions()
148 FirstInst.CGI->TheDef->getName().str(), in EmitInstructions()
149 FirstInst.Operands[i])); in EmitInstructions()
214 const AsmWriterInst &FirstInst = Instructions[Idxs.front()]; in FindUniqueOperandCommands() local
217 if (FirstInst.Operands.size() == Op) in FindUniqueOperandCommands()
225 OtherInst.Operands[Op] != FirstInst.Operands[Op]; in FindUniqueOperandCommands()
232 " " + FirstInst.Operands[Op].getCode(PassSubtarget) + "\n"; in FindUniqueOperandCommands()