Lines Matching full:getdest
163 getDest()->emit(Func);
364 Inst->getDest()->emit(Func);
374 Inst->getDest()->emit(Func);
393 Inst->getDest()->emit(Func);
407 Inst->getDest()->emit(Func);
601 if (getDest()) {
632 Variable *Dest = getDest();
656 getDest()->emit(Func);
682 getDest()->emit(Func);
692 Variable *Dest = getDest();
702 Asm->move(getDest(), getSrc(0));
714 Variable *Dest = getDest();
721 dumpOpcode(Str, " = mov", getDest()->getType());
728 Asm->abs_d(getDest(), getSrc(0));
733 Asm->abs_s(getDest(), getSrc(0));
738 Asm->addi(getDest(), getSrc(0), Imm);
743 Asm->add_d(getDest(), getSrc(0), getSrc(1));
748 Asm->add_s(getDest(), getSrc(0), getSrc(1));
754 Asm->addiu(getDest(), getSrc(0), Imm);
756 Asm->addiu(getDest(), getSrc(0), getSrc(1), Reloc);
762 Asm->addu(getDest(), getSrc(0), getSrc(1));
767 Asm->and_(getDest(), getSrc(0), getSrc(1));
772 Asm->andi(getDest(), getSrc(0), Imm);
847 Asm->clz(getDest(), getSrc(0));
852 Asm->cvt_d_l(getDest(), getSrc(0));
857 Asm->cvt_d_s(getDest(), getSrc(0));
862 Asm->cvt_d_w(getDest(), getSrc(0));
867 Asm->cvt_s_d(getDest(), getSrc(0));
872 Asm->cvt_s_l(getDest(), getSrc(0));
877 Asm->cvt_s_w(getDest(), getSrc(0));
887 Asm->div_d(getDest(), getSrc(0), getSrc(1));
892 Asm->div_s(getDest(), getSrc(0), getSrc(1));
902 Asm->lui(getDest(), getSrc(0), Reloc);
908 Asm->ldc1(getDest(), Mem->getBase(), Mem->getOffset(), Reloc);
916 Asm->ll(getDest(), Mem->getBase(), Imm);
924 Asm->lw(getDest(), Mem->getBase(), Imm);
930 Asm->lwc1(getDest(), Mem->getBase(), Mem->getOffset(), Reloc);
935 Asm->mfc1(getDest(), getSrc(0));
946 Asm->mflo(getDest());
957 Asm->mfhi(getDest());
962 Asm->mov_d(getDest(), getSrc(0));
967 Asm->mov_s(getDest(), getSrc(0));
972 Asm->movf(getDest(), getSrc(0), getSrc(1));
977 Asm->movn(getDest(), getSrc(0), getSrc(1));
982 Asm->movn_d(getDest(), getSrc(0), getSrc(1));
987 Asm->movn_s(getDest(), getSrc(0), getSrc(1));
992 Asm->movt(getDest(), getSrc(0), getSrc(1));
997 Asm->movz(getDest(), getSrc(0), getSrc(1));
1002 Asm->movz_d(getDest(), getSrc(0), getSrc(1));
1007 Asm->movz_s(getDest(), getSrc(0), getSrc(1));
1018 getDest()->emit(Func);
1023 Asm->mtc1(getSrc(0), getDest());
1034 Asm->mtlo(getDest());
1045 Asm->mthi(getDest());
1050 Asm->mul(getDest(), getSrc(0), getSrc(1));
1055 Asm->mul_d(getDest(), getSrc(0), getSrc(1));
1060 Asm->mul_s(getDest(), getSrc(0), getSrc(1));
1071 Asm->mult(getDest(), getSrc(0));
1087 Asm->nor(getDest(), getSrc(0), getSrc(1));
1092 Asm->or_(getDest(), getSrc(0), getSrc(1));
1097 Asm->ori(getDest(), getSrc(0), Imm);
1110 Asm->sll(getDest(), getSrc(0), Imm);
1115 Asm->sllv(getDest(), getSrc(0), getSrc(1));
1120 Asm->slt(getDest(), getSrc(0), getSrc(1));
1125 Asm->slti(getDest(), getSrc(0), Imm);
1130 Asm->sltiu(getDest(), getSrc(0), Imm);
1135 Asm->sltu(getDest(), getSrc(0), getSrc(1));
1140 Asm->sqrt_d(getDest(), getSrc(0));
1145 Asm->sqrt_s(getDest(), getSrc(0));
1150 Asm->sra(getDest(), getSrc(0), Imm);
1155 Asm->srav(getDest(), getSrc(0), getSrc(1));
1160 Asm->srl(getDest(), getSrc(0), Imm);
1165 Asm->srlv(getDest(), getSrc(0), getSrc(1));
1170 Asm->sub_d(getDest(), getSrc(0), getSrc(1));
1175 Asm->sub_s(getDest(), getSrc(0), getSrc(1));
1180 Asm->subu(getDest(), getSrc(0), getSrc(1));
1215 Asm->trunc_l_d(getDest(), getSrc(0));
1220 Asm->trunc_l_s(getDest(), getSrc(0));
1225 Asm->trunc_w_d(getDest(), getSrc(0));
1230 Asm->trunc_w_s(getDest(), getSrc(0));
1235 Asm->xor_(getDest(), getSrc(0), getSrc(1));
1240 Asm->xori(getDest(), getSrc(0), Imm);