Home | History | Annotate | Download | only in priv

Lines Matching refs:syned

221 static MIPSRH *iselWordExpr_RH_wrk(ISelEnv * env, Bool syned, IRExpr * e);
222 static MIPSRH *iselWordExpr_RH(ISelEnv * env, Bool syned, IRExpr * e);
784 Bool syned = (e->Iex.Binop.op == Iop_CmpLT32S
841 addInstr(env, MIPSInstr_Cmp(syned, size32, dst, r1, r2, cc));
884 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS32);
889 addInstr(env, MIPSInstr_Mul(syned /*Unsigned or Signed */ ,
1005 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS64to32);
1010 addInstr(env, MIPSInstr_Div(syned, True, r_srcL, r_srcR));
1509 static MIPSRH *iselWordExpr_RH(ISelEnv * env, Bool syned, IRExpr * e)
1511 MIPSRH *ri = iselWordExpr_RH_wrk(env, syned, e);
1515 vassert(ri->Mrh.Imm.syned == syned);
1516 if (syned)
1529 static MIPSRH *iselWordExpr_RH_wrk(ISelEnv * env, Bool syned, IRExpr * e)
1542 /* Note: Not sign-extending - we carry 'syned' around */
1561 if (!syned && u <= 65535) {
1564 if (syned && l >= -32767 && l <= 32767) {
1587 vassert(!ri->Mrh.Imm.syned);
1645 Bool syned = (e->Iex.Binop.op == Iop_CmpLT32S
1702 addInstr(env, MIPSInstr_Cmp(syned, size32, dst, r1, r2, cc));
1789 Bool syned = toBool(e->Iex.Binop.op == Iop_MullS64);
1793 addInstr(env, MIPSInstr_Mul(syned, True, False /*64bit mul */ ,
1813 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS64to64);
1815 addInstr(env, MIPSInstr_Div(syned, False, r_srcL, r_srcR));
1831 Bool syned = toBool(e->Iex.Binop.op == Iop_DivModS128to64);
1833 addInstr(env, MIPSInstr_Div(syned, False, rLo1, r_srcR));
1989 Bool syned = toBool(op_binop == Iop_MullS32);
1993 addInstr(env, MIPSInstr_Mul(syned/*Unsigned or Signed */ ,
2008 Bool syned = toBool(op_binop == Iop_DivModS64to32);
2012 addInstr(env, MIPSInstr_Div(syned, True, r_sLo, r_srcR));