Lines Matching full:arg2
775 && e->Iex.Binop.arg2->tag == Iex_Const
776 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
777 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32;
841 && e->Iex.Binop.arg2->tag == Iex_Const
842 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
843 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32;
893 && e->Iex.Binop.arg2->tag == Iex_Const
894 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
895 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32;
1129 env, e->Iex.Binop.arg2);
1234 //zz HReg srcL = iselDblExpr(env, triop->arg2);
1267 env, e->Iex.Binop.arg2);
1280 env, e->Iex.Binop.arg2);
1295 ARMRI5* argR = iselIntExpr_RI5(env, e->Iex.Binop.arg2);
1306 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
1319 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
1330 HReg dR = iselDblExpr(env, e->Iex.Binop.arg2);
1352 HReg valD = iselDblExpr(env, e->Iex.Binop.arg2);
1372 if (e->Iex.Binop.arg2->tag != Iex_Const ||
1373 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
1377 index = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1393 && e->Iex.Binop.arg2->tag == Iex_Const
1397 IRConst* con = e->Iex.Binop.arg2->Iex.Const.con;
1414 arg2->tag != Iex_Const ||
1415 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
1419 index = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1493 HReg regR = iselIntExpr_R(env, e->Iex.Binop.arg2);
1998 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
2018 iselInt64Expr(&yHi, &yLo, env, e->Iex.Binop.arg2);
2031 iselInt64Expr(&yHi, &yLo, env, e->Iex.Binop.arg2);
2042 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
2243 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2251 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2259 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2268 HReg rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
2280 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2296 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2305 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2314 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2331 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2357 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2381 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2403 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2422 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2441 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2457 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2469 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2488 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2506 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2523 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2540 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2557 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2574 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2598 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2616 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2638 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2656 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2675 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2695 if (e->Iex.Binop.arg2->tag != Iex_Const ||
2696 arg2) != Ity_I8) {
2700 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
2719 if (e->Iex.Binop.arg2->tag != Iex_Const ||
2720 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
2724 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
2743 if (e->Iex.Binop.arg2->tag != Iex_Const ||
2744 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
2748 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
2767 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
2793 && e->Iex.Binop.arg2->tag == Iex_Const) {
2794 vassert(e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8);
2795 Int nshift = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
2802 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
2824 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
2845 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2862 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2879 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2896 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2911 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2921 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2937 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2954 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2969 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2980 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
2997 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3014 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3031 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3046 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3054 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3063 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3071 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3079 arg2);
3087 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3095 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3103 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3111 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
3124 if (e->Iex.Binop.arg2->tag != Iex_Const ||
3125 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
3129 imm6 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
3152 if (e->Iex.Binop.arg2->tag != Iex_Const ||
3153 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
3157 index = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
3728 HReg argL = iselNeon64Expr(env, triop->arg2);
3752 if (triop->arg2->tag != Iex_Const ||
3753 typeOfIRExpr(env->type_env, triop->arg2) != Ity_I8) {
3757 index = triop->arg2->Iex.Const.con->Ico.U8;
4311 e->Iex.Binop.arg2->tag == Iex_Const &&
4313 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) == Ity_I64 &&
4315 e->Iex.Binop.arg2->Iex.Const.con->Ico.U64) {
4316 ULong imm64 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U64;
4368 iselInt64Expr(&w1, &w0, env, e->Iex.Binop.arg2);
4394 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4402 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4410 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4446 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4464 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4473 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4490 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4518 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4546 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4570 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4591 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4612 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4633 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4654 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4674 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4691 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4708 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4725 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4743 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4767 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4786 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4810 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4829 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4848 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
4868 if (e->Iex.Binop.arg2->tag != Iex_Const ||
4869 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
4873 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
4892 if (e->Iex.Binop.arg2->tag != Iex_Const ||
4893 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
4897 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
4916 if (e->Iex.Binop.arg2->tag != Iex_Const ||
4917 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
4921 imm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
4940 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
4964 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
4985 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2);
5006 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5023 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5040 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5057 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5074 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
5092 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
5109 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5125 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5141 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
5155 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5164 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5172 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5180 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5188 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5196 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5204 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5212 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5221 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2);
5235 if (e->Iex.Binop.arg2->tag != Iex_Const ||
5236 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
5240 imm6 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
5262 if (e->Iex.Binop.arg2->tag != Iex_Const ||
5263 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) {
5267 index = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
5288 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2);
5312 HReg argL = iselNeonExpr(env, triop->arg2);
5333 HReg argL = iselNeonExpr(env, triop->arg2);
5481 HReg src = iselDblExpr(env, e->Iex.Binop.arg2);
5500 HReg argL = iselDblExpr(env, triop->arg2);
5614 HReg src = iselFltExpr(env, e->Iex.Binop.arg2);
5620 HReg valD = iselDblExpr(env, e->Iex.Binop.arg2);
5642 HReg argL = iselFltExpr(env, triop->arg2);