Lines Matching refs:Operands

130   for (unsigned i = 0, e = FirstInst.Operands.size(); i != e; ++i) {  in EmitInstructions()
133 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); in EmitInstructions()
142 FirstInst.Operands[i])); in EmitInstructions()
147 AWI.Operands[i])); in EmitInstructions()
173 if (Inst.Operands.empty()) in FindUniqueOperandCommands()
176 std::string Command = " "+Inst.Operands[0].getCode(PassSubtarget)+"\n"; in FindUniqueOperandCommands()
210 if (FirstInst.Operands.size() == Op) in FindUniqueOperandCommands()
218 return OtherInst.Operands.size() == Op || in FindUniqueOperandCommands()
219 OtherInst.Operands[Op] != FirstInst.Operands[Op]; in FindUniqueOperandCommands()
226 FirstInst.Operands[Op].getCode(PassSubtarget) + "\n"; in FindUniqueOperandCommands()
297 if (AWI.Operands[0].OperandType == in EmitPrintInstruction()
299 !AWI.Operands[0].Str.empty()) { in EmitPrintInstruction()
300 std::string Str = AWI.Operands[0].Str; in EmitPrintInstruction()
311 if (AWI.Operands[0].OperandType != AsmWriterOperand::isLiteralTextOperand || in EmitPrintInstruction()
312 AWI.Operands[0].Str.empty()) { in EmitPrintInstruction()
316 std::string Str = AWI.Operands[0].Str; in EmitPrintInstruction()
322 AWI.Operands.erase(AWI.Operands.begin()); in EmitPrintInstruction()
367 if (!Inst.Operands.empty()) { in EmitPrintInstruction()
368 assert(NumOps <= Inst.Operands.size() && in EmitPrintInstruction()
370 Inst.Operands.erase(Inst.Operands.begin(), in EmitPrintInstruction()
371 Inst.Operands.begin()+NumOps); in EmitPrintInstruction()
473 [](AsmWriterInst &Inst) { return Inst.Operands.empty(); }); in EmitPrintInstruction()
825 for (auto &ResultInstOpnd : CGA.ResultInst->Operands) in EmitPrintAliasInstruction()
837 auto &Operands = CGA.ResultInst->Operands; in EmitPrintAliasInstruction() local
839 unsigned OpNum = Operands.getSubOperandNumber(MIOpNum).first; in EmitPrintAliasInstruction()
840 if (Operands[OpNum].MINumOperands == 1 && in EmitPrintAliasInstruction()
841 Operands[OpNum].getTiedRegister() != -1) { in EmitPrintAliasInstruction()
844 int TiedOpNum = Operands[OpNum].getTiedRegister(); in EmitPrintAliasInstruction()
845 if (Operands[OpNum].Rec->getName() == in EmitPrintAliasInstruction()
846 Operands[TiedOpNum].Rec->getName()) { in EmitPrintAliasInstruction()