Lines Matching refs:Inst

803   for (const MCInst &Inst : StoreInsts)
804 getStreamer().EmitInstruction(Inst, STI);
816 MCInst Inst;
821 Inst.setOpcode(Mips::OR64);
822 Inst.addOperand(MCOperand::createReg(RegOrOffset));
823 Inst.addOperand(MCOperand::createReg(Mips::GP));
824 Inst.addOperand(MCOperand::createReg(Mips::ZERO));
827 Inst.setOpcode(Mips::SD);
828 Inst.addOperand(MCOperand::createReg(Mips::GP));
829 Inst.addOperand(MCOperand::createReg(Mips::SP));
830 Inst.addOperand(MCOperand::createImm(RegOrOffset));
832 getStreamer().EmitInstruction(Inst, STI);
833 Inst.clear();
841 Inst.setOpcode(Mips::LUi);
842 Inst.addOperand(MCOperand::createReg(Mips::GP));
843 Inst.addOperand(MCOperand::createExpr(HiExpr));
844 getStreamer().EmitInstruction(Inst, STI);
845 Inst.clear();
848 Inst.setOpcode(Mips::ADDiu);
849 Inst.addOperand(MCOperand::createReg(Mips::GP));
850 Inst.addOperand(MCOperand::createReg(Mips::GP));
851 Inst.addOperand(MCOperand::createExpr(LoExpr));
852 getStreamer().EmitInstruction(Inst, STI);
853 Inst.clear();
856 Inst.setOpcode(Mips::DADDu);
857 Inst.addOperand(MCOperand::createReg(Mips::GP));
858 Inst.addOperand(MCOperand::createReg(Mips::GP));
859 Inst.addOperand(MCOperand::createReg(RegNo));
860 getStreamer().EmitInstruction(Inst, STI);
871 MCInst Inst;
874 Inst.setOpcode(Mips::OR);
875 Inst.addOperand(MCOperand::createReg(Mips::GP));
876 Inst.addOperand(MCOperand::createReg(SaveLocation));
877 Inst.addOperand(MCOperand::createReg(Mips::ZERO));
879 Inst.setOpcode(Mips::LD);
880 Inst.addOperand(MCOperand::createReg(Mips::GP));
881 Inst.addOperand(MCOperand::createReg(Mips::SP));
882 Inst.addOperand(MCOperand::createImm(SaveLocation));
884 getStreamer().EmitInstruction(Inst, STI);