Lines Matching refs:FirstInst
111 AsmWriterInst FirstInst = Insts.back(); in EmitInstructions() local
117 unsigned DiffOp = Insts[i-1].MatchesAllButOneOp(FirstInst); in EmitInstructions()
131 O << " case " << FirstInst.CGI->Namespace << "::" in EmitInstructions()
132 << FirstInst.CGI->TheDef->getName() << ":\n"; in EmitInstructions()
136 for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) { in EmitInstructions()
139 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); in EmitInstructions()
146 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace.str() + "::" + in EmitInstructions()
147 FirstInst.CGI->TheDef->getName().str(), in EmitInstructions()
148 FirstInst.Operands[i])); in EmitInstructions()
213 const AsmWriterInst &FirstInst = Instructions[Idxs.front()]; in FindUniqueOperandCommands() local
216 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()