• Home
  • Raw
  • Download

Lines Matching refs:r_src

326 static MIPSInstr *mk_iMOVds_RR(HReg r_dst, HReg r_src)  in mk_iMOVds_RR()  argument
328 vassert(hregClass(r_dst) == hregClass(r_src)); in mk_iMOVds_RR()
329 vassert(hregClass(r_src) == HRcInt32 || hregClass(r_src) == HRcInt64); in mk_iMOVds_RR()
330 return MIPSInstr_Alu(Malu_OR, r_dst, r_src, MIPSRH_Reg(r_src)); in mk_iMOVds_RR()
1382 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1426 addInstr(env, MIPSInstr_Shft(Mshft_SLL, sz32, r_dst, r_src, in iselWordExpr_R_wrk()
1507 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1509 r_dst, r_src, MIPSRH_Imm(False, 16))); in iselWordExpr_R_wrk()
1516 HReg r_src, r_dst; in iselWordExpr_R_wrk() local
1519 r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk()
1520 addInstr(env, MIPSInstr_Alu(Malu_AND, r_dst, r_src, in iselWordExpr_R_wrk()
1527 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1529 r_dst, r_src, MIPSRH_Imm(False, 8))); in iselWordExpr_R_wrk()
1542 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1566 addInstr(env, MIPSInstr_Alu(Malu_AND, r_dst, r_src, in iselWordExpr_R_wrk()
1573 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1576 r_dst, r_src, MIPSRH_Imm(False, 32))); in iselWordExpr_R_wrk()
1585 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1587 r_dst, r_src, MIPSRH_Imm(True, 32))); in iselWordExpr_R_wrk()
1617 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1620 r_dst, r_src, MIPSRH_Imm(True, 0))); in iselWordExpr_R_wrk()
1628 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1631 addInstr(env, MIPSInstr_Alu(Malu_AND, tmp, r_src, in iselWordExpr_R_wrk()
1640 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1642 addInstr(env, MIPSInstr_Cmp(False, True, r_dst, r_src, in iselWordExpr_R_wrk()
1649 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1652 MIPSRH_Reg(r_src))); in iselWordExpr_R_wrk()
1655 MIPSRH_Reg(r_src))); in iselWordExpr_R_wrk()
1668 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1672 MIPSRH_Reg(r_src))); in iselWordExpr_R_wrk()
1674 MIPSRH_Reg(r_src))); in iselWordExpr_R_wrk()
1682 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() local
1684 addInstr(env, MIPSInstr_Unary(op, r_dst, r_src)); in iselWordExpr_R_wrk()
1691 HReg r_src; in iselWordExpr_R_wrk() local
1693 r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk()
1695 r_src = newVRegI(env); in iselWordExpr_R_wrk()
1697 addInstr(env, MIPSInstr_Alu(Malu_OR, r_src, lo, MIPSRH_Reg(hi))); in iselWordExpr_R_wrk()
1699 addInstr(env, MIPSInstr_Cmp(False, !(env->mode64), r_dst, r_src, in iselWordExpr_R_wrk()
3059 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselFltExpr_wrk() local
3063 addInstr(env, MIPSInstr_FpGpMove(MFpGpMove_mtc1, tmp, r_src)); in iselFltExpr_wrk()
3482 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselDblExpr_wrk() local
3486 addInstr(env, MIPSInstr_FpGpMove(MFpGpMove_mtc1, tmp, r_src)); in iselDblExpr_wrk()
3657 HReg r_src = iselWordExpr_R(env, stmt->Ist.Store.data); in iselStmt() local
3659 am_addr, r_src, mode64)); in iselStmt()
3702 HReg r_src = iselWordExpr_R(env, stmt->Ist.Put.data); in iselStmt() local
3706 am_addr, r_src, mode64)); in iselStmt()
3752 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data); in iselStmt() local
3753 addInstr(env, mk_iMOVds_RR(r_dst, r_src)); in iselStmt()
3760 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data); in iselStmt() local
3761 addInstr(env, mk_iMOVds_RR(r_dst, r_src)); in iselStmt()
3927 HReg r_src = iselWordExpr_R(env, stmt->Ist.LLSC.storedata); in iselStmt() local
3933 addInstr(env, mk_iMOVds_RR(r_dst, r_src)); in iselStmt()
3937 addInstr(env, mk_iMOVds_RR(r_dst, r_src)); in iselStmt()