Home | History | Annotate | Download | only in priv

Lines Matching defs:argL

1386       HReg      argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1388 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/));
1409 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1411 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/));
1426 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1428 HReg argL2 = widen_z_16_to_64(env, argL);
1440 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1442 HReg argL2 = widen_z_8_to_64(env, argL);
1543 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1545 addInstr(env, ARM64Instr_Arith(dst, argL, argR, isAdd));
1559 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1561 addInstr(env, ARM64Instr_Logic(dst, argL, argR, lop));
1575 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1577 addInstr(env, ARM64Instr_Shift(dst, argL, argR, sop));
1583 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1585 HReg dst = zx ? widen_z_32_to_64(env, argL)
1586 : widen_s_32_to_64(env, argL);
1595 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1598 addInstr(env, ARM64Instr_Mul(dst, argL, argR, ARM64mul_PLAIN));
1605 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1606 HReg extL = (isS ? widen_s_32_to_64 : widen_z_32_to_64)(env, argL);
1617 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
1620 addInstr(env, ARM64Instr_Cmp(argL, ARM64RIA_R(argR), False/*!is64*/));
1621 addInstr(env, ARM64Instr_CSel(dst, argL, argR, ARM64cc_CS));
2124 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
2128 addInstr(env, ARM64Instr_Mul(dstLo, argL, argR,
2130 addInstr(env, ARM64Instr_Mul(dstHi, argL, argR,
2407 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1);
2409 addInstr(env, ARM64Instr_VQfromXX(res, argL, argR));
2468 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1);
2606 addInstr(env, ARM64Instr_VBinV(op, res, argR, argL));
2608 addInstr(env, ARM64Instr_VBinV(op, res, argL, argR));
2620 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1);
2642 addInstr(env, ARM64Instr_VModifyV(op, res, argL));
2659 IRExpr* argL = e->Iex.Binop.arg1;
2726 HReg src = iselV128Expr(env, argL);
2738 return iselV128Expr(env, argL);
2775 IRExpr* argL = e->Iex.Binop.arg1;
2829 HReg src = iselV128Expr(env, argL);
2873 IRExpr* argL = e->Iex.Binop.arg1;
2887 HReg src = iselV128Expr(env, argL);
2962 HReg argL = iselV128Expr(env, triop->arg2);
2966 addInstr(env, ARM64Instr_VBinV(vecbop, dst, argL, argR));
3157 HReg argL = iselDblExpr(env, triop->arg2);
3161 addInstr(env, ARM64Instr_VBinD(dblop, dst, argL, argR));
3341 HReg argL = iselFltExpr(env, triop->arg2);
3345 addInstr(env, ARM64Instr_VBinS(sglop, dst, argL, argR));
3482 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1);
3513 addInstr(env, ARM64Instr_VBinV(op, resLo, argL, argR));