Home | History | Annotate | Download | only in priv

Lines Matching full:arg2

975          HReg reg = iselIntExpr_R(env, e->Iex.Binop.arg2);
1003 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
1062 if (e->Iex.Binop.arg2->tag == Iex_Const) {
1065 vassert(e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8);
1066 nshift = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1073 HReg regR = iselIntExpr_R(env, e->Iex.Binop.arg2);
1225 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
1241 HReg src2 = iselIntExpr_R(env, e->Iex.Binop.arg2);
1257 AMD64RM* rmRight = iselIntExpr_RM(env, e->Iex.Binop.arg2);
1277 HReg lo32s = iselIntExpr_R(env, e->Iex.Binop.arg2);
1291 HReg lo16s = iselIntExpr_R(env, e->Iex.Binop.arg2);
1306 HReg lo8s = iselIntExpr_R(env, e->Iex.Binop.arg2);
1326 HReg b32s = iselIntExpr_R(env, e->Iex.Binop.arg2);
1351 HReg fR = iselDblExpr(env, e->Iex.Binop.arg2);
1363 HReg rf = iselDblExpr(env, e->Iex.Binop.arg2);
1424 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2;
1882 HReg arg1 = iselDblExpr(env, triop->arg2);
1883 HReg arg2 = iselDblExpr(env, triop->arg3);
1888 addInstr(env, AMD64Instr_SseLdSt(False/*store*/, 8, arg2, m8_rsp));
1987 && e->Iex.Binop.arg2->tag == Iex_Binop
1988 && e->Iex.Binop.arg2->Iex.Binop.op == Iop_Shl64
1989 && e->Iex.Binop.arg2->Iex.Binop.arg2->tag == Iex_Const
1990 && e->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8) {
1991 UInt shift = e->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1994 HReg r2 = iselIntExpr_R(env, e->Iex.Binop.arg2->Iex.Binop.arg1 );
2002 && e->Iex.Binop.arg2->tag == Iex_Const
2003 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U64
2004 && fitsIn32Bits(e->Iex.Binop.arg2->Iex.Const.con->Ico.U64)) {
2007 toUInt(e->Iex.Binop.arg2->Iex.Const.con->Ico.U64),
2323 if (isZeroU8(e->Iex.Binop.arg2)) {
2333 AMD64RMI* rmi2 = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
2353 AMD64RMI* rmi2 = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
2370 && e->Iex.Binop.arg2->tag == Iex_Const) {
2372 IRExpr* con = e->Iex.Binop.arg2;
2405 AMD64RMI* rmi2 = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
2431 AMD64RMI* rmi2 = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
2498 HReg rRight = iselIntExpr_R(env, e->Iex.Binop.arg2);
2518 AMD64RM* rmRight = iselIntExpr_RM(env, e->Iex.Binop.arg2);
2533 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
2589 HReg src = iselDblExpr(env, e->Iex.Binop.arg2);
2618 HReg arg = iselFltExpr(env, e->Iex.Binop.arg2);
2662 HReg argX = iselFltExpr(env, qop->arg2);
2828 HReg argL = iselDblExpr(env, triop->arg2);
2841 HReg argX = iselDblExpr(env, qop->arg2);
2888 HReg arg = iselDblExpr(env, e->Iex.Binop.arg2);
2920 HReg arg1 = iselDblExpr(env, triop->arg2);
2921 HReg arg2 = iselDblExpr(env, triop->arg3);
2930 False/*store*/, 8, arg2first ? arg2 : arg1, m8_rsp));
2935 False/*store*/, 8, arg2first ? arg1 : arg2, m8_rsp));
2972 HReg src = iselIntExpr_R(env, e->Iex.Binop.arg2);
3025 HReg arg = iselDblExpr(env, e->Iex.Binop.arg2);
3309 HReg arg = iselVecExpr(env, e->Iex.Binop.arg2);
3323 HReg srcI = iselIntExpr_R(env, e->Iex.Binop.arg2);
3335 HReg srcI = iselIntExpr_R(env, e->Iex.Binop.arg2);
3348 AMD64RI* qLo = iselIntExpr_RI(env, e->Iex.Binop.arg2);
3366 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2);
3382 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2);
3401 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2);
3420 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2);
3488 HReg arg2 = iselVecExpr(env, e->Iex.Binop.arg2);
3491 addInstr(env, mk_vMOVsd_RR(arg2, dst));
3495 addInstr(env, AMD64Instr_SseReRg(op, arg2, dst));
3510 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3562 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2);
3614 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
3668 HReg argL = iselVecExpr(env, triop->arg2);
3684 HReg argL = iselVecExpr(env, triop->arg2);
3896 iselDVecExpr(&argRhi, &argRlo, env, e->Iex.Binop.arg2);
3914 iselDVecExpr(&argRhi, &argRlo, env, e->Iex.Binop.arg2);
3964 iselDVecExpr(&argRhi, &argRlo, env, e->Iex.Binop.arg2);
3987 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
4007 *rLo = iselVecExpr(env, e->Iex.Binop.arg2);
4041 iselDVecExpr(&argRhi, &argRlo, env, e->Iex.Binop.arg2);
4119 iselDVecExpr(&argRhi, &argRlo, env, e->Iex.Binop.arg2);
4187 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4209 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4239 AMD64RI* q2 = iselIntExpr_RI(env, e->Iex.Qop.details->arg2);