Lines Matching refs:Binop
211 if (expr->tag == Iex_Binop && expr->Iex.Binop.op == Iop_Add64) { in s390_isel_amode_wrk()
212 IRExpr *arg1 = expr->Iex.Binop.arg1; in s390_isel_amode_wrk()
213 IRExpr *arg2 = expr->Iex.Binop.arg2; in s390_isel_amode_wrk()
510 IRExpr *arg1 = expr->Iex.Binop.arg1; in s390_isel_int128_expr_wrk()
511 IRExpr *arg2 = expr->Iex.Binop.arg2; in s390_isel_int128_expr_wrk()
514 switch (expr->Iex.Binop.op) { in s390_isel_int128_expr_wrk()
700 IRExpr *arg1 = expr->Iex.Binop.arg1; in s390_isel_int_expr_wrk()
701 IRExpr *arg2 = expr->Iex.Binop.arg2; in s390_isel_int_expr_wrk()
710 switch (expr->Iex.Binop.op) { in s390_isel_int_expr_wrk()
877 size = (expr->Iex.Binop.op == Iop_CmpF32) ? 4 : 8; in s390_isel_int_expr_wrk()
1017 binop = arg->Iex.Binop.op; in s390_isel_int_expr_wrk()
1024 h1 = s390_isel_int_expr(env, arg->Iex.Binop.arg1); /* 1st opnd */ in s390_isel_int_expr_wrk()
1025 opnd = s390_isel_int_expr_RMI(env, arg->Iex.Binop.arg2); /* 2nd opnd */ in s390_isel_int_expr_wrk()
1486 switch (expr->Iex.Binop.op) { in s390_isel_float128_expr_wrk()
1488 s390_isel_float128_expr(&op_hi, &op_lo, env, expr->Iex.Binop.arg2); in s390_isel_float128_expr_wrk()
1495 rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); in s390_isel_float128_expr_wrk()
1508 *dst_hi = s390_isel_float_expr(env, expr->Iex.Binop.arg1); in s390_isel_float128_expr_wrk()
1509 *dst_lo = s390_isel_float_expr(env, expr->Iex.Binop.arg2); in s390_isel_float128_expr_wrk()
1519 IRExpr *left = expr->Iex.Binop.arg1; in s390_isel_float128_expr_wrk()
1530 switch (expr->Iex.Binop.op) { in s390_isel_float128_expr_wrk()
1727 IROp op = expr->Iex.Binop.op; in s390_isel_float_expr_wrk()
1728 IRExpr *left = expr->Iex.Binop.arg2; in s390_isel_float_expr_wrk()
1761 rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); in s390_isel_float_expr_wrk()
1763 s390_isel_float128_expr(&op_hi, &op_lo, env, expr->Iex.Binop.arg2); in s390_isel_float_expr_wrk()
1793 rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); in s390_isel_float_expr_wrk()
1965 IRExpr *arg1 = cond->Iex.Binop.arg1; in s390_isel_cc()
1966 IRExpr *arg2 = cond->Iex.Binop.arg2; in s390_isel_cc()
1971 switch (cond->Iex.Binop.op) { in s390_isel_cc()
2056 return (cond->Iex.Binop.op == Iop_CmpLT32S || in s390_isel_cc()
2057 cond->Iex.Binop.op == Iop_CmpLT64S) ? S390_CC_L : S390_CC_LE; in s390_isel_cc()
2072 return (cond->Iex.Binop.op == Iop_CmpLT32U || in s390_isel_cc()
2073 cond->Iex.Binop.op == Iop_CmpLT64U) ? S390_CC_L : S390_CC_LE; in s390_isel_cc()