Lines Matching refs:simplify_gen_binary

431   iv->base = simplify_gen_binary (PLUS, iv->extend_mode, iv->delta,  in iv_subreg()
432 simplify_gen_binary (MULT, iv->extend_mode, in iv_subreg()
434 iv->step = simplify_gen_binary (MULT, iv->extend_mode, iv->step, iv->mult); in iv_subreg()
534 iv0->base = simplify_gen_binary (op, mode, iv0->base, iv1->base); in iv_add()
535 iv0->step = simplify_gen_binary (op, mode, iv0->step, iv1->step); in iv_add()
545 iv0->delta = simplify_gen_binary (op, mode, iv0->delta, iv1->base); in iv_add()
559 iv0->delta = simplify_gen_binary (PLUS, mode, iv0->delta, arg); in iv_add()
579 iv->base = simplify_gen_binary (MULT, mode, iv->base, mby); in iv_mult()
580 iv->step = simplify_gen_binary (MULT, mode, iv->step, mby); in iv_mult()
584 iv->delta = simplify_gen_binary (MULT, mode, iv->delta, mby); in iv_mult()
585 iv->mult = simplify_gen_binary (MULT, mode, iv->mult, mby); in iv_mult()
604 iv->base = simplify_gen_binary (ASHIFT, mode, iv->base, mby); in iv_shift()
605 iv->step = simplify_gen_binary (ASHIFT, mode, iv->step, mby); in iv_shift()
609 iv->delta = simplify_gen_binary (ASHIFT, mode, iv->delta, mby); in iv_shift()
610 iv->mult = simplify_gen_binary (ASHIFT, mode, iv->mult, mby); in iv_shift()
740 *inner_step = simplify_gen_binary (PLUS, outer_mode, in get_biv_step_1()
757 *inner_step = simplify_gen_binary (code, outer_mode, in get_biv_step_1()
760 *outer_step = simplify_gen_binary (code, outer_mode, in get_biv_step_1()
901 iv->base = simplify_gen_binary (MINUS, outer_mode, def, outer_step); in iv_analyze_biv()
902 iv->step = simplify_gen_binary (PLUS, outer_mode, inner_step, outer_step); in iv_analyze_biv()
1242 val = simplify_gen_binary (PLUS, iv->extend_mode, iv->base, in get_iv_value()
1243 simplify_gen_binary (MULT, iv->extend_mode, in get_iv_value()
1257 val = simplify_gen_binary (PLUS, iv->extend_mode, iv->delta, in get_iv_value()
1258 simplify_gen_binary (MULT, iv->extend_mode, in get_iv_value()
1542 && simplify_gen_binary (MINUS, mode, opb0, op0) == const1_rtx) in implies_p()
2360 iv0.step = simplify_gen_binary (MINUS, comp_mode, iv0.step, iv1.step); in iv_number_of_iterations()
2412 iv0.base = simplify_gen_binary (PLUS, comp_mode, in iv_number_of_iterations()
2422 iv1.base = simplify_gen_binary (PLUS, comp_mode, in iv_number_of_iterations()
2478 delta = simplify_gen_binary (MINUS, comp_mode, iv1.base, iv0.base); in iv_number_of_iterations()
2480 delta = simplify_gen_binary (UMOD, mode, delta, step); in iv_number_of_iterations()
2501 bound = simplify_gen_binary (PLUS, comp_mode, mmin, step); in iv_number_of_iterations()
2502 bound = simplify_gen_binary (MINUS, comp_mode, bound, delta); in iv_number_of_iterations()
2513 bound = simplify_gen_binary (MINUS, comp_mode, mmax, step); in iv_number_of_iterations()
2514 bound = simplify_gen_binary (PLUS, comp_mode, bound, delta); in iv_number_of_iterations()
2558 iv0.base = simplify_gen_binary (PLUS, comp_mode, iv0.base, delta); in iv_number_of_iterations()
2559 iv0.base = simplify_gen_binary (MINUS, comp_mode, iv0.base, step); in iv_number_of_iterations()
2563 iv1.base = simplify_gen_binary (MINUS, comp_mode, iv1.base, delta); in iv_number_of_iterations()
2564 iv1.base = simplify_gen_binary (PLUS, comp_mode, iv1.base, step); in iv_number_of_iterations()
2587 iv1.base = simplify_gen_binary (MINUS, comp_mode, iv1.base, iv0.base); in iv_number_of_iterations()
2589 iv0.step = simplify_gen_binary (MINUS, comp_mode, iv0.step, iv1.step); in iv_number_of_iterations()
2611 tmp = simplify_gen_binary (UMOD, mode, tmp1, GEN_INT (d)); in iv_number_of_iterations()
2615 tmp = simplify_gen_binary (UDIV, mode, tmp1, GEN_INT (d)); in iv_number_of_iterations()
2617 tmp = simplify_gen_binary (MULT, mode, tmp, gen_int_mode (inv, mode)); in iv_number_of_iterations()
2618 desc->niter_expr = simplify_gen_binary (AND, mode, tmp, bound); in iv_number_of_iterations()
2634 bound = simplify_gen_binary (MINUS, mode, mode_mmax, in iv_number_of_iterations()
2647 t0 = simplify_gen_binary (UMOD, mode, copy_rtx (tmp0), step); in iv_number_of_iterations()
2648 t1 = simplify_gen_binary (UMOD, mode, copy_rtx (tmp1), step); in iv_number_of_iterations()
2650 assumption = simplify_gen_binary (AND, SImode, assumption, tmp); in iv_number_of_iterations()
2662 tmp = simplify_gen_binary (PLUS, comp_mode, iv1.base, iv0.step); in iv_number_of_iterations()
2667 delta = simplify_gen_binary (PLUS, mode, tmp1, step); in iv_number_of_iterations()
2668 delta = simplify_gen_binary (MINUS, mode, delta, tmp0); in iv_number_of_iterations()
2679 bound = simplify_gen_binary (PLUS, mode, mode_mmin, in iv_number_of_iterations()
2691 t0 = simplify_gen_binary (UMOD, mode, copy_rtx (tmp0), step); in iv_number_of_iterations()
2692 t1 = simplify_gen_binary (UMOD, mode, copy_rtx (tmp1), step); in iv_number_of_iterations()
2694 assumption = simplify_gen_binary (AND, SImode, assumption, tmp); in iv_number_of_iterations()
2706 tmp = simplify_gen_binary (PLUS, comp_mode, iv0.base, iv1.step); in iv_number_of_iterations()
2711 delta = simplify_gen_binary (MINUS, mode, tmp0, step); in iv_number_of_iterations()
2712 delta = simplify_gen_binary (MINUS, mode, tmp1, delta); in iv_number_of_iterations()
2719 delta = simplify_gen_binary (UDIV, mode, delta, step); in iv_number_of_iterations()