Home
last modified time | relevance | path

Searched refs:simplify_gen_binary (Results 1 – 25 of 25) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dloop-iv.c407 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 Dsimplify-rtx.c113 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 Dcombine.c2804 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 Dloop-unroll.c1143 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 Dloop-doloop.c360 count = simplify_gen_binary (PLUS, mode, count, const1_rtx); in doloop_modify()
H A Drecog.c554 simplify_gen_binary in validate_replace_rtx_1()
561 simplify_gen_binary in validate_replace_rtx_1()
H A Difcvt.c1973 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 Dcse.c3017 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 Demit-rtl.c1921 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 Dfunction.c1303 *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 Drtl.h1632 extern rtx simplify_gen_binary (enum rtx_code, enum machine_mode, rtx, rtx);
H A Dexpr.c7943 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 Dsimplify-rtx.c106 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 Dunroll.c917 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 Drecog.c530 simplify_gen_binary
537 simplify_gen_binary
H A Demit-rtl.c2154 new = simplify_gen_binary (PLUS, Pmode, addr, offset);
2168 new = simplify_gen_binary (PLUS, Pmode, addr, offset);
H A Dcse.c3094 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 Drtl.h1552 extern rtx simplify_gen_binary PARAMS ((enum rtx_code,
H A Dloop.c3959 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 DChangeLog.62010 * 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 DChangeLog.714835 (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 DChangeLog.23508 * rtl.h (simplify_gen_binary, simplify_rtx): Add prototypes.
3509 * cse.c: Use simplify_gen_binary intead of cse_gen_binary.
H A DChangeLog.413065 * loop.c (express_from_1): Fix call of simplify_gen_binary.
H A DChangeLog.53461 * simplify-rtx.c (simplify_gen_binary,
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Drs6000.c12269 newop = simplify_gen_binary (code, SImode, xorm, newop); in rs6000_emit_sync()