Lines Matching refs:FirstInst
105 AsmWriterInst FirstInst = Insts.back(); in EmitInstructions() local
111 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); in EmitInstructions()
125 O << " case " << FirstInst.CGI->Namespace << "::" in EmitInstructions()
126 << FirstInst.CGI->TheDef->getName() << ":\n"; in EmitInstructions()
130 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { in EmitInstructions()
133 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); in EmitInstructions()
140 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace.str() + "::" + in EmitInstructions()
141 FirstInst.CGI->TheDef->getName().str(), in EmitInstructions()
142 FirstInst.Operands[i])); in EmitInstructions()
207 const AsmWriterInst &FirstInst = Instructions[Idxs.front()]; in FindUniqueOperandCommands() local
210 if (FirstInst.Operands.size() == Op) in FindUniqueOperandCommands()
219 OtherInst.Operands[Op] != FirstInst.Operands[Op]; in FindUniqueOperandCommands()
226 FirstInst.Operands[Op].getCode(PassSubtarget) + "\n"; in FindUniqueOperandCommands()