Searched refs:Triop (Results 1 – 9 of 9) sorted by relevance
/external/valgrind/main/VEX/priv/ |
D | ir_defs.c | 985 ppIROp(e->Iex.Triop.op); in ppIRExpr() 987 ppIRExpr(e->Iex.Triop.arg1); in ppIRExpr() 989 ppIRExpr(e->Iex.Triop.arg2); in ppIRExpr() 991 ppIRExpr(e->Iex.Triop.arg3); in ppIRExpr() 1431 e->Iex.Triop.op = op; in IRExpr_Triop() 1432 e->Iex.Triop.arg1 = arg1; in IRExpr_Triop() 1433 e->Iex.Triop.arg2 = arg2; in IRExpr_Triop() 1434 e->Iex.Triop.arg3 = arg3; in IRExpr_Triop() 1822 return IRExpr_Triop(e->Iex.Triop.op, in deepCopyIRExpr() 1823 deepCopyIRExpr(e->Iex.Triop.arg1), in deepCopyIRExpr() [all …]
|
D | ir_opt.c | 302 IRExpr_Triop(ex->Iex.Triop.op, in flatten_Expr() 303 flatten_Expr(bb, ex->Iex.Triop.arg1), in flatten_Expr() 304 flatten_Expr(bb, ex->Iex.Triop.arg2), in flatten_Expr() 305 flatten_Expr(bb, ex->Iex.Triop.arg3)))); in flatten_Expr() 1837 vassert(isIRAtom(ex->Iex.Triop.arg1)); in subst_Expr() 1838 vassert(isIRAtom(ex->Iex.Triop.arg2)); in subst_Expr() 1839 vassert(isIRAtom(ex->Iex.Triop.arg3)); in subst_Expr() 1841 ex->Iex.Triop.op, in subst_Expr() 1842 subst_Expr(env, ex->Iex.Triop.arg1), in subst_Expr() 1843 subst_Expr(env, ex->Iex.Triop.arg2), in subst_Expr() [all …]
|
D | host_amd64_isel.c | 1809 if (e->Iex.Triop.op == Iop_PRemC3210F64 in iselIntExpr_R_wrk() 1810 || e->Iex.Triop.op == Iop_PRem1C3210F64) { in iselIntExpr_R_wrk() 1812 HReg arg1 = iselDblExpr(env, e->Iex.Triop.arg2); in iselIntExpr_R_wrk() 1813 HReg arg2 = iselDblExpr(env, e->Iex.Triop.arg3); in iselIntExpr_R_wrk() 1825 switch (e->Iex.Triop.op) { in iselIntExpr_R_wrk() 2995 switch (e->Iex.Triop.op) { in iselDblExpr_wrk() 3004 HReg argL = iselDblExpr(env, e->Iex.Triop.arg2); in iselDblExpr_wrk() 3005 HReg argR = iselDblExpr(env, e->Iex.Triop.arg3); in iselDblExpr_wrk() 3039 && (e->Iex.Triop.op == Iop_ScaleF64 in iselDblExpr_wrk() 3040 || e->Iex.Triop.op == Iop_AtanF64 in iselDblExpr_wrk() [all …]
|
D | host_arm_isel.c | 1265 HReg arg = iselNeon64Expr(env, e->Iex.Triop.arg1); in iselIntExpr_R_wrk() 1290 HReg arg = iselNeonExpr(env, e->Iex.Triop.arg1); in iselIntExpr_R_wrk() 3588 switch (e->Iex.Triop.op) { in iselNeon64Expr_wrk() 3591 HReg argL = iselNeon64Expr(env, e->Iex.Triop.arg1); in iselNeon64Expr_wrk() 3592 HReg argR = iselNeon64Expr(env, e->Iex.Triop.arg2); in iselNeon64Expr_wrk() 3594 if (e->Iex.Triop.arg3->tag != Iex_Const || in iselNeon64Expr_wrk() 3595 typeOfIRExpr(env->type_env, e->Iex.Triop.arg3) != Ity_I8) { in iselNeon64Expr_wrk() 3599 imm4 = e->Iex.Triop.arg3->Iex.Const.con->Ico.U8; in iselNeon64Expr_wrk() 3612 HReg dreg = iselNeon64Expr(env, e->Iex.Triop.arg1); in iselNeon64Expr_wrk() 3613 HReg arg = iselIntExpr_R(env, e->Iex.Triop.arg3); in iselNeon64Expr_wrk() [all …]
|
D | host_s390_isel.c | 1428 IROp op = expr->Iex.Triop.op; in s390_isel_float128_expr_wrk() 1429 IRExpr *left = expr->Iex.Triop.arg2; in s390_isel_float128_expr_wrk() 1430 IRExpr *right = expr->Iex.Triop.arg3; in s390_isel_float128_expr_wrk() 1461 rounding_mode = decode_rounding_mode(expr->Iex.Triop.arg1); in s390_isel_float128_expr_wrk() 1695 IROp op = expr->Iex.Triop.op; in s390_isel_float_expr_wrk() 1696 IRExpr *left = expr->Iex.Triop.arg2; in s390_isel_float_expr_wrk() 1697 IRExpr *right = expr->Iex.Triop.arg3; in s390_isel_float_expr_wrk() 1720 rounding_mode = decode_rounding_mode(expr->Iex.Triop.arg1); in s390_isel_float_expr_wrk()
|
D | host_x86_isel.c | 777 if (e->Iex.Triop.op == Iop_PRemC3210F64 in iselIntExpr_R_wrk() 778 || e->Iex.Triop.op == Iop_PRem1C3210F64) { in iselIntExpr_R_wrk() 781 HReg srcL = iselDblExpr(env, e->Iex.Triop.arg2); in iselIntExpr_R_wrk() 782 HReg srcR = iselDblExpr(env, e->Iex.Triop.arg3); in iselIntExpr_R_wrk() 2944 switch (e->Iex.Triop.op) { in iselDblExpr_wrk() 2959 HReg srcL = iselDblExpr(env, e->Iex.Triop.arg2); in iselDblExpr_wrk() 2960 HReg srcR = iselDblExpr(env, e->Iex.Triop.arg3); in iselDblExpr_wrk()
|
D | host_ppc_isel.c | 3239 switch (e->Iex.Triop.op) { in iselDblExpr_wrk() 3252 HReg r_srcL = iselDblExpr(env, e->Iex.Triop.arg2); in iselDblExpr_wrk() 3253 HReg r_srcR = iselDblExpr(env, e->Iex.Triop.arg3); in iselDblExpr_wrk() 3254 set_FPU_rounding_mode( env, e->Iex.Triop.arg1 ); in iselDblExpr_wrk()
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 3729 e->Iex.Triop.op, in expr2vbits() 3730 e->Iex.Triop.arg1, e->Iex.Triop.arg2, e->Iex.Triop.arg3 in expr2vbits() 4797 return isBogusAtom(e->Iex.Triop.arg1) in checkForBogusLiterals() 4798 || isBogusAtom(e->Iex.Triop.arg2) in checkForBogusLiterals() 4799 || isBogusAtom(e->Iex.Triop.arg3); in checkForBogusLiterals() 5541 IRAtom* b1 = schemeE( mce, e->Iex.Triop.arg1 ); in schemeE() 5542 IRAtom* b2 = schemeE( mce, e->Iex.Triop.arg2 ); in schemeE() 5543 IRAtom* b3 = schemeE( mce, e->Iex.Triop.arg3 ); in schemeE()
|
/external/valgrind/main/VEX/pub/ |
D | libvex_ir.h | 1439 } Triop; member
|