/openbsd-src/gnu/gcc/gcc/ |
H A D | loop-iv.c | 407 iv->base = simplify_gen_binary (PLUS, iv->extend_mode, iv->delta, in iv_subreg() 408 simplify_gen_binary (MULT, iv->extend_mode, in iv_subreg() 410 iv->step = simplify_gen_binary (MULT, iv->extend_mode, iv->step, iv->mult); in iv_subreg() 510 iv0->base = simplify_gen_binary (op, mode, iv0->base, iv1->base); in iv_add() 511 iv0->step = simplify_gen_binary (op, mode, iv0->step, iv1->step); in iv_add() 521 iv0->delta = simplify_gen_binary (op, mode, iv0->delta, iv1->base); in iv_add() 535 iv0->delta = simplify_gen_binary (PLUS, mode, iv0->delta, arg); in iv_add() 555 iv->base = simplify_gen_binary (MULT, mode, iv->base, mby); in iv_mult() 556 iv->step = simplify_gen_binary (MULT, mode, iv->step, mby); in iv_mult() 560 iv->delta = simplify_gen_binary (MULT, mode, iv->delta, mby); in iv_mult() [all …]
|
H A D | simplify-rtx.c | 113 simplify_gen_binary (enum rtx_code code, enum machine_mode mode, rtx op0, in simplify_gen_binary() function 293 return simplify_gen_binary (code, mode, op0, op1); in simplify_replace_rtx() 425 return simplify_gen_binary (XOR, mode, XEXP (op, 0), temp); in simplify_unary_operation_1() 433 return simplify_gen_binary (XOR, mode, XEXP (op, 0), temp); in simplify_unary_operation_1() 445 return simplify_gen_binary (ROTATE, mode, temp, XEXP (op, 1)); in simplify_unary_operation_1() 528 return simplify_gen_binary (MINUS, mode, XEXP (op, 1), XEXP (op, 0)); in simplify_unary_operation_1() 540 return simplify_gen_binary (MINUS, mode, temp, XEXP (op, 0)); in simplify_unary_operation_1() 545 return simplify_gen_binary (MINUS, mode, temp, XEXP (op, 1)); in simplify_unary_operation_1() 554 return simplify_gen_binary (MULT, mode, temp, XEXP (op, 1)); in simplify_unary_operation_1() 564 return simplify_gen_binary (ASHIFT, mode, temp, XEXP (op, 1)); in simplify_unary_operation_1() [all …]
|
H A D | combine.c | 2804 rtx tmp = simplify_gen_binary (code, mode, p, r); in try_combine() 3629 simplify_gen_binary (IOR, mode, dest, or_mask)); in find_split_point() 3634 simplify_gen_binary (IOR, mode, in find_split_point() 3635 simplify_gen_binary (AND, mode, in find_split_point() 4366 return simplify_gen_binary (code, mode, other, inner); in combine_simplify_rtx() 4571 rtx tor = simplify_gen_binary (IOR, mode, XEXP (x, 0), XEXP (x, 1)); in combine_simplify_rtx() 4613 return simplify_gen_binary (DIV, mode, tem, XEXP (XEXP (x, 0), 1)); in combine_simplify_rtx() 4693 return simplify_gen_binary (XOR, mode, in combine_simplify_rtx() 4999 return simplify_gen_binary (SMAX, mode, true_rtx, false_rtx); in simplify_if_then_else() 5002 return simplify_gen_binary (SMIN, mode, true_rtx, false_rtx); in simplify_if_then_else() [all …]
|
H A D | loop-unroll.c | 1143 simplify_gen_binary (UDIV, desc->mode, old_niter, in unroll_loop_runtime_iterations() 1149 simplify_gen_binary (MINUS, desc->mode, desc->niter_expr, const1_rtx); in unroll_loop_runtime_iterations() 1875 incr = simplify_gen_binary (MULT, mode, in split_iv() 1877 expr = simplify_gen_binary (PLUS, GET_MODE (ivts->base_var), in split_iv() 2038 sum = simplify_gen_binary (PLUS, GET_MODE (ve->reg), in combine_var_copies_in_loop_exit() 2044 sum = simplify_gen_binary (MULT, GET_MODE (ve->reg), in combine_var_copies_in_loop_exit()
|
H A D | loop-doloop.c | 360 count = simplify_gen_binary (PLUS, mode, count, const1_rtx); in doloop_modify()
|
H A D | recog.c | 554 simplify_gen_binary in validate_replace_rtx_1() 561 simplify_gen_binary in validate_replace_rtx_1()
|
H A D | ifcvt.c | 1973 result = simplify_gen_binary (IOR, mode, x, result); in noce_try_bitop() 1979 result = simplify_gen_binary (AND, mode, x, result); in noce_try_bitop()
|
H A D | cse.c | 3017 rtx new = simplify_gen_binary (GET_CODE (*loc), Pmode, in find_best_addr() 4284 return simplify_gen_binary (MINUS, mode, folded_arg0, in fold_rtx() 4417 return simplify_gen_binary (code, mode, y, new_const); in fold_rtx()
|
H A D | emit-rtl.c | 1921 new = simplify_gen_binary (PLUS, Pmode, addr, offset); in offset_address() 1935 new = simplify_gen_binary (PLUS, Pmode, addr, offset); in offset_address()
|
H A D | function.c | 1303 *loc = simplify_gen_binary (PLUS, GET_MODE (x), new, XEXP (x, 1)); in instantiate_virtual_regs_in_rtx() 1365 x = simplify_gen_binary (PLUS, GET_MODE (new), SET_SRC (set), in instantiate_virtual_regs_in_insn()
|
H A D | rtl.h | 1632 extern rtx simplify_gen_binary (enum rtx_code, enum machine_mode, rtx, rtx);
|
H A D | expr.c | 7943 return simplify_gen_binary (PLUS, mode, op0, op1); in expand_expr_real_1() 7979 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_1() 8017 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_1()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/ |
H A D | simplify-rtx.c | 106 simplify_gen_binary (code, mode, op0, op1) in simplify_gen_binary() function 289 simplify_gen_binary (code, mode, 969 return simplify_gen_binary (MINUS, mode, op1, XEXP (op0, 0)); 971 return simplify_gen_binary (MINUS, mode, op0, XEXP (op1, 0)); 1040 tem = simplify_gen_binary (MULT, mode, lhs, 1174 tem = simplify_gen_binary (MULT, mode, lhs, 1182 return simplify_gen_binary (PLUS, mode, op0, XEXP (op1, 0)); 1202 return simplify_gen_binary (PLUS, mode, 1210 return simplify_gen_binary (AND, mode, op0, 1213 return simplify_gen_binary (AND, mode, op0,
|
H A D | unroll.c | 917 diff = simplify_gen_binary (MINUS, mode, final_value, 926 diff = simplify_gen_binary (AND, mode, diff, 949 = simplify_gen_binary (PLUS, mode, initial_value, increment); 2008 = simplify_gen_binary (PLUS, GET_MODE (giv_src_reg),
|
H A D | recog.c | 530 simplify_gen_binary 537 simplify_gen_binary
|
H A D | emit-rtl.c | 2154 new = simplify_gen_binary (PLUS, Pmode, addr, offset); 2168 new = simplify_gen_binary (PLUS, Pmode, addr, offset);
|
H A D | cse.c | 3094 rtx new = simplify_gen_binary (GET_CODE (*loc), Pmode, 4233 return simplify_gen_binary (MINUS, mode, folded_arg0, 4346 return simplify_gen_binary (code, mode, y, new_const);
|
H A D | rtl.h | 1552 extern rtx simplify_gen_binary PARAMS ((enum rtx_code,
|
H A D | loop.c | 3959 address = simplify_gen_binary (PLUS, Pmode, temp, address); 4218 rtx add_val = simplify_gen_binary (PLUS, Pmode, 7299 return simplify_gen_binary (MINUS, mode, b, a);
|
H A D | ChangeLog.6 | 2010 * recog.c (validate_replace_rtx_1): Use simplify_gen_binary 2013 (simplify_gen_binary, simplify_plus_minus): Use it. 11855 * simplify-rtx.c (simplify_gen_binary): Tidy +/- const_int handling.
|
H A D | ChangeLog.7 | 14835 (simplify_gen_binary): Handle simplify_plus_minus failures. 15888 * emit-rtl.c (offset_address): Use simplify_gen_binary rather 15895 * simplify-rtx.c (simplify_gen_binary): Use simplify_plus_minus
|
H A D | ChangeLog.2 | 3508 * rtl.h (simplify_gen_binary, simplify_rtx): Add prototypes. 3509 * cse.c: Use simplify_gen_binary intead of cse_gen_binary.
|
H A D | ChangeLog.4 | 13065 * loop.c (express_from_1): Fix call of simplify_gen_binary.
|
H A D | ChangeLog.5 | 3461 * simplify-rtx.c (simplify_gen_binary,
|
/openbsd-src/gnu/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 12269 newop = simplify_gen_binary (code, SImode, xorm, newop); in rs6000_emit_sync()
|