Lines Matching refs:Operand

143 bool encodeOperand(const Operand *Opnd, IValueT &Value,  in encodeOperand()
163 IValueT encodeRegister(const Operand *OpReg, RegSetWanted WantedRegSet, in encodeRegister()
172 IValueT encodeGPRegister(const Operand *OpReg, const char *RegName, in encodeGPRegister()
177 IValueT encodeFPRegister(const Operand *OpReg, const char *RegName, in encodeFPRegister()
207 void AssemblerMIPS32::emitRsRt(IValueT Opcode, const Operand *OpRs, in emitRsRt()
208 const Operand *OpRt, const char *InsnName) { in emitRsRt()
218 void AssemblerMIPS32::emitRtRsImm16(IValueT Opcode, const Operand *OpRt, in emitRtRsImm16()
219 const Operand *OpRs, const uint32_t Imm, in emitRtRsImm16()
231 void AssemblerMIPS32::emitRtRsImm16Rel(IValueT Opcode, const Operand *OpRt, in emitRtRsImm16Rel()
232 const Operand *OpRs, in emitRtRsImm16Rel()
233 const Operand *OpImm, in emitRtRsImm16Rel()
255 void AssemblerMIPS32::emitFtRsImm16(IValueT Opcode, const Operand *OpFt, in emitFtRsImm16()
256 const Operand *OpRs, const uint32_t Imm, in emitFtRsImm16()
268 void AssemblerMIPS32::emitRdRtSa(IValueT Opcode, const Operand *OpRd, in emitRdRtSa()
269 const Operand *OpRt, const uint32_t Sa, in emitRdRtSa()
281 void AssemblerMIPS32::emitRdRsRt(IValueT Opcode, const Operand *OpRd, in emitRdRsRt()
282 const Operand *OpRs, const Operand *OpRt, in emitRdRsRt()
296 const Operand *OpFs, const Operand *OpFt, in emitCOP1Fcmp()
310 const Operand *OpFd, const Operand *OpFs, in emitCOP1FmtFsFd()
323 const Operand *OpFd, in emitCOP1FmtFtFsFd()
324 const Operand *OpFs, in emitCOP1FmtFtFsFd()
325 const Operand *OpFt, in emitCOP1FmtFtFsFd()
340 const Operand *OpFd, in emitCOP1FmtRtFsFd()
341 const Operand *OpFs, in emitCOP1FmtRtFsFd()
342 const Operand *OpRt, in emitCOP1FmtRtFsFd()
356 void AssemblerMIPS32::emitCOP1MovRtFs(IValueT Opcode, const Operand *OpRt, in emitCOP1MovRtFs()
357 const Operand *OpFs, in emitCOP1MovRtFs()
367 void AssemblerMIPS32::abs_d(const Operand *OpFd, const Operand *OpFs) { in abs_d()
372 void AssemblerMIPS32::abs_s(const Operand *OpFd, const Operand *OpFs) { in abs_s()
377 void AssemblerMIPS32::addi(const Operand *OpRt, const Operand *OpRs, in addi()
383 void AssemblerMIPS32::add_d(const Operand *OpFd, const Operand *OpFs, in add_d()
384 const Operand *OpFt) { in add_d()
389 void AssemblerMIPS32::add_s(const Operand *OpFd, const Operand *OpFs, in add_s()
390 const Operand *OpFt) { in add_s()
395 void AssemblerMIPS32::addiu(const Operand *OpRt, const Operand *OpRs, in addiu()
401 void AssemblerMIPS32::addiu(const Operand *OpRt, const Operand *OpRs, in addiu()
402 const Operand *OpImm, const RelocOp Reloc) { in addiu()
407 void AssemblerMIPS32::addu(const Operand *OpRd, const Operand *OpRs, in addu()
408 const Operand *OpRt) { in addu()
413 void AssemblerMIPS32::and_(const Operand *OpRd, const Operand *OpRs, in and_()
414 const Operand *OpRt) { in and_()
419 void AssemblerMIPS32::andi(const Operand *OpRt, const Operand *OpRs, in andi()
426 static constexpr Operand *OpRsNone = nullptr; in b()
427 static constexpr Operand *OpRtNone = nullptr; in b()
441 void AssemblerMIPS32::c_eq_d(const Operand *OpFs, const Operand *OpFt) { in c_eq_d()
447 void AssemblerMIPS32::c_eq_s(const Operand *OpFs, const Operand *OpFt) { in c_eq_s()
453 void AssemblerMIPS32::c_ole_d(const Operand *OpFs, const Operand *OpFt) { in c_ole_d()
459 void AssemblerMIPS32::c_ole_s(const Operand *OpFs, const Operand *OpFt) { in c_ole_s()
465 void AssemblerMIPS32::c_olt_d(const Operand *OpFs, const Operand *OpFt) { in c_olt_d()
471 void AssemblerMIPS32::c_olt_s(const Operand *OpFs, const Operand *OpFt) { in c_olt_s()
477 void AssemblerMIPS32::c_ueq_d(const Operand *OpFs, const Operand *OpFt) { in c_ueq_d()
483 void AssemblerMIPS32::c_ueq_s(const Operand *OpFs, const Operand *OpFt) { in c_ueq_s()
489 void AssemblerMIPS32::c_ule_d(const Operand *OpFs, const Operand *OpFt) { in c_ule_d()
495 void AssemblerMIPS32::c_ule_s(const Operand *OpFs, const Operand *OpFt) { in c_ule_s()
501 void AssemblerMIPS32::c_ult_d(const Operand *OpFs, const Operand *OpFt) { in c_ult_d()
507 void AssemblerMIPS32::c_ult_s(const Operand *OpFs, const Operand *OpFt) { in c_ult_s()
513 void AssemblerMIPS32::c_un_d(const Operand *OpFs, const Operand *OpFt) { in c_un_d()
519 void AssemblerMIPS32::c_un_s(const Operand *OpFs, const Operand *OpFt) { in c_un_s()
525 void AssemblerMIPS32::clz(const Operand *OpRd, const Operand *OpRs) { in clz()
535 void AssemblerMIPS32::cvt_d_l(const Operand *OpFd, const Operand *OpFs) { in cvt_d_l()
540 void AssemblerMIPS32::cvt_d_s(const Operand *OpFd, const Operand *OpFs) { in cvt_d_s()
545 void AssemblerMIPS32::cvt_d_w(const Operand *OpFd, const Operand *OpFs) { in cvt_d_w()
550 void AssemblerMIPS32::cvt_s_d(const Operand *OpFd, const Operand *OpFs) { in cvt_s_d()
555 void AssemblerMIPS32::cvt_s_l(const Operand *OpFd, const Operand *OpFs) { in cvt_s_l()
560 void AssemblerMIPS32::cvt_s_w(const Operand *OpFd, const Operand *OpFs) { in cvt_s_w()
565 void AssemblerMIPS32::div(const Operand *OpRs, const Operand *OpRt) { in div()
570 void AssemblerMIPS32::div_d(const Operand *OpFd, const Operand *OpFs, in div_d()
571 const Operand *OpFt) { in div_d()
576 void AssemblerMIPS32::div_s(const Operand *OpFd, const Operand *OpFs, in div_s()
577 const Operand *OpFt) { in div_s()
582 void AssemblerMIPS32::divu(const Operand *OpRs, const Operand *OpRt) { in divu()
654 void AssemblerMIPS32::jalr(const Operand *OpRs, const Operand *OpRd) { in jalr()
665 void AssemblerMIPS32::lui(const Operand *OpRt, const Operand *OpImm, in lui()
684 void AssemblerMIPS32::ldc1(const Operand *OpRt, const Operand *OpBase, in ldc1()
685 const Operand *OpOff, const RelocOp Reloc) { in ldc1()
705 void AssemblerMIPS32::ll(const Operand *OpRt, const Operand *OpBase, in ll()
711 void AssemblerMIPS32::lw(const Operand *OpRt, const Operand *OpBase, in lw()
744 void AssemblerMIPS32::lwc1(const Operand *OpRt, const Operand *OpBase, in lwc1()
745 const Operand *OpOff, const RelocOp Reloc) { in lwc1()
765 void AssemblerMIPS32::mfc1(const Operand *OpRt, const Operand *OpFs) { in mfc1()
770 void AssemblerMIPS32::mfhi(const Operand *OpRd) { in mfhi()
777 void AssemblerMIPS32::mflo(const Operand *OpRd) { in mflo()
784 void AssemblerMIPS32::mov_d(const Operand *OpFd, const Operand *OpFs) { in mov_d()
789 void AssemblerMIPS32::mov_s(const Operand *OpFd, const Operand *OpFs) { in mov_s()
794 void AssemblerMIPS32::move(const Operand *OpRd, const Operand *OpRs) { in move()
833 void AssemblerMIPS32::movf(const Operand *OpRd, const Operand *OpRs, in movf()
834 const Operand *OpCc) { in movf()
850 void AssemblerMIPS32::movn(const Operand *OpRd, const Operand *OpRs, in movn()
851 const Operand *OpRt) { in movn()
856 void AssemblerMIPS32::movn_d(const Operand *OpFd, const Operand *OpFs, in movn_d()
857 const Operand *OpFt) { in movn_d()
862 void AssemblerMIPS32::movn_s(const Operand *OpFd, const Operand *OpFs, in movn_s()
863 const Operand *OpFt) { in movn_s()
868 void AssemblerMIPS32::movt(const Operand *OpRd, const Operand *OpRs, in movt()
869 const Operand *OpCc) { in movt()
885 void AssemblerMIPS32::movz_d(const Operand *OpFd, const Operand *OpFs, in movz_d()
886 const Operand *OpFt) { in movz_d()
891 void AssemblerMIPS32::movz(const Operand *OpRd, const Operand *OpRs, in movz()
892 const Operand *OpRt) { in movz()
897 void AssemblerMIPS32::movz_s(const Operand *OpFd, const Operand *OpFs, in movz_s()
898 const Operand *OpFt) { in movz_s()
903 void AssemblerMIPS32::mtc1(const Operand *OpRt, const Operand *OpFs) { in mtc1()
908 void AssemblerMIPS32::mthi(const Operand *OpRs) { in mthi()
915 void AssemblerMIPS32::mtlo(const Operand *OpRs) { in mtlo()
922 void AssemblerMIPS32::mul(const Operand *OpRd, const Operand *OpRs, in mul()
923 const Operand *OpRt) { in mul()
928 void AssemblerMIPS32::mul_d(const Operand *OpFd, const Operand *OpFs, in mul_d()
929 const Operand *OpFt) { in mul_d()
934 void AssemblerMIPS32::mul_s(const Operand *OpFd, const Operand *OpFs, in mul_s()
935 const Operand *OpFt) { in mul_s()
940 void AssemblerMIPS32::mult(const Operand *OpRs, const Operand *OpRt) { in mult()
945 void AssemblerMIPS32::multu(const Operand *OpRs, const Operand *OpRt) { in multu()
950 void AssemblerMIPS32::nor(const Operand *OpRd, const Operand *OpRs, in nor()
951 const Operand *OpRt) { in nor()
956 void AssemblerMIPS32::or_(const Operand *OpRd, const Operand *OpRs, in or_()
957 const Operand *OpRt) { in or_()
962 void AssemblerMIPS32::ori(const Operand *OpRt, const Operand *OpRs, in ori()
974 void AssemblerMIPS32::sc(const Operand *OpRt, const Operand *OpBase, in sc()
980 void AssemblerMIPS32::sll(const Operand *OpRd, const Operand *OpRt, in sll()
986 void AssemblerMIPS32::sllv(const Operand *OpRd, const Operand *OpRt, in sllv()
987 const Operand *OpRs) { in sllv()
992 void AssemblerMIPS32::slt(const Operand *OpRd, const Operand *OpRs, in slt()
993 const Operand *OpRt) { in slt()
998 void AssemblerMIPS32::slti(const Operand *OpRt, const Operand *OpRs, in slti()
1004 void AssemblerMIPS32::sltu(const Operand *OpRd, const Operand *OpRs, in sltu()
1005 const Operand *OpRt) { in sltu()
1010 void AssemblerMIPS32::sltiu(const Operand *OpRt, const Operand *OpRs, in sltiu()
1016 void AssemblerMIPS32::sqrt_d(const Operand *OpFd, const Operand *OpFs) { in sqrt_d()
1021 void AssemblerMIPS32::sqrt_s(const Operand *OpFd, const Operand *OpFs) { in sqrt_s()
1026 void AssemblerMIPS32::sra(const Operand *OpRd, const Operand *OpRt, in sra()
1032 void AssemblerMIPS32::srl(const Operand *OpRd, const Operand *OpRt, in srl()
1038 void AssemblerMIPS32::srav(const Operand *OpRd, const Operand *OpRt, in srav()
1039 const Operand *OpRs) { in srav()
1044 void AssemblerMIPS32::srlv(const Operand *OpRd, const Operand *OpRt, in srlv()
1045 const Operand *OpRs) { in srlv()
1050 void AssemblerMIPS32::sub_d(const Operand *OpFd, const Operand *OpFs, in sub_d()
1051 const Operand *OpFt) { in sub_d()
1056 void AssemblerMIPS32::sub_s(const Operand *OpFd, const Operand *OpFs, in sub_s()
1057 const Operand *OpFt) { in sub_s()
1062 void AssemblerMIPS32::subu(const Operand *OpRd, const Operand *OpRs, in subu()
1063 const Operand *OpRt) { in subu()
1068 void AssemblerMIPS32::sdc1(const Operand *OpRt, const Operand *OpBase, in sdc1()
1069 const Operand *OpOff, const RelocOp Reloc) { in sdc1()
1089 void AssemblerMIPS32::sw(const Operand *OpRt, const Operand *OpBase, in sw()
1122 void AssemblerMIPS32::swc1(const Operand *OpRt, const Operand *OpBase, in swc1()
1123 const Operand *OpOff, const RelocOp Reloc) { in swc1()
1148 void AssemblerMIPS32::teq(const Operand *OpRs, const Operand *OpRt, in teq()
1159 void AssemblerMIPS32::trunc_l_d(const Operand *OpFd, const Operand *OpFs) { in trunc_l_d()
1164 void AssemblerMIPS32::trunc_l_s(const Operand *OpFd, const Operand *OpFs) { in trunc_l_s()
1169 void AssemblerMIPS32::trunc_w_d(const Operand *OpFd, const Operand *OpFs) { in trunc_w_d()
1174 void AssemblerMIPS32::trunc_w_s(const Operand *OpFd, const Operand *OpFs) { in trunc_w_s()
1179 void AssemblerMIPS32::xor_(const Operand *OpRd, const Operand *OpRs, in xor_()
1180 const Operand *OpRt) { in xor_()
1185 void AssemblerMIPS32::xori(const Operand *OpRt, const Operand *OpRs, in xori()
1191 void AssemblerMIPS32::emitBr(const CondMIPS32::Cond Cond, const Operand *OpRs, in emitBr()
1192 const Operand *OpRt, IOffsetT Offset) { in emitBr()
1240 void AssemblerMIPS32::bcc(const CondMIPS32::Cond Cond, const Operand *OpRs, in bcc()
1241 const Operand *OpRt, Label *TargetLabel) { in bcc()
1255 void AssemblerMIPS32::bzc(const CondMIPS32::Cond Cond, const Operand *OpRs, in bzc()
1257 static constexpr Operand *OpRtNone = nullptr; in bzc()