/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | loop-iv.cc | 436 iv->base = simplify_gen_binary (PLUS, iv->extend_mode, iv->delta, in iv_subreg() 437 simplify_gen_binary (MULT, iv->extend_mode, in iv_subreg() 439 iv->step = simplify_gen_binary (MULT, iv->extend_mode, iv->step, iv->mult); in iv_subreg() 546 iv0->base = simplify_gen_binary (op, mode, iv0->base, iv1->base); in iv_add() 547 iv0->step = simplify_gen_binary (op, mode, iv0->step, iv1->step); in iv_add() 557 iv0->delta = simplify_gen_binary (op, mode, iv0->delta, iv1->base); in iv_add() 571 iv0->delta = simplify_gen_binary (PLUS, mode, iv0->delta, arg); in iv_add() 591 iv->base = simplify_gen_binary (MULT, mode, iv->base, mby); in iv_mult() 592 iv->step = simplify_gen_binary (MULT, mode, iv->step, mby); in iv_mult() 596 iv->delta = simplify_gen_binary (MULT, mode, iv->delta, mby); in iv_mult() [all …]
|
H A D | simplify-rtx.cc | 176 simplify_context::simplify_gen_binary (rtx_code code, machine_mode mode, in simplify_gen_binary() function in simplify_context 442 return simplify_gen_binary (code, mode, op0, op1); in simplify_replace_fn_rtx() 657 return simplify_gen_binary (GET_CODE (op), mode, op0, op1); in simplify_truncation() 675 return simplify_gen_binary (ASHIFTRT, mode, in simplify_truncation() 687 return simplify_gen_binary (LSHIFTRT, mode, in simplify_truncation() 699 return simplify_gen_binary (ASHIFT, mode, in simplify_truncation() 723 && (op0 = simplify_gen_binary (LSHIFTRT, mode, op0, shift_op))) in simplify_truncation() 726 return simplify_gen_binary (AND, mode, op0, mask_op); in simplify_truncation() 958 return simplify_gen_binary (PLUS, mode, XEXP (op, 0), in simplify_unary_operation_1() 966 return simplify_gen_binary (XOR, mode, XEXP (op, 0), temp); in simplify_unary_operation_1() [all …]
|
H A D | cfgexpand.cc | 4807 op0 = gen_rtx_MEM (mode, simplify_gen_binary (PLUS, addrmode, in expand_debug_expr() 4926 return simplify_gen_binary (PLUS, mode, op0, op1); in expand_debug_expr() 4930 return simplify_gen_binary (MINUS, mode, op0, op1); in expand_debug_expr() 4933 return simplify_gen_binary (MULT, mode, op0, op1); in expand_debug_expr() 4939 return simplify_gen_binary (UDIV, mode, op0, op1); in expand_debug_expr() 4941 return simplify_gen_binary (DIV, mode, op0, op1); in expand_debug_expr() 4944 return simplify_gen_binary (unsignedp ? UMOD : MOD, mode, op0, op1); in expand_debug_expr() 4948 return simplify_gen_binary (UDIV, mode, op0, op1); in expand_debug_expr() 4951 rtx div = simplify_gen_binary (DIV, mode, op0, op1); in expand_debug_expr() 4952 rtx mod = simplify_gen_binary (MOD, mode, op0, op1); in expand_debug_expr() [all …]
|
H A D | combine.cc | 3849 rtx tmp = simplify_gen_binary (code, mode, p, r); in try_combine() 5032 simplify_gen_binary (IOR, inner_mode, dest, or_mask)); in find_split_point() 5037 simplify_gen_binary (IOR, inner_mode, in find_split_point() 5038 simplify_gen_binary (AND, inner_mode, in find_split_point() 5842 return simplify_gen_binary (code, mode, other, inner); in combine_simplify_rtx() 6055 rtx tor = simplify_gen_binary (IOR, mode, XEXP (x, 0), XEXP (x, 1)); in combine_simplify_rtx() 6074 return simplify_gen_binary (ASHIFT, mode, XEXP (x, 0), const1_rtx); in combine_simplify_rtx() 6110 return simplify_gen_binary (DIV, mode, tem, XEXP (XEXP (x, 0), 1)); in combine_simplify_rtx() 6202 return simplify_gen_binary (XOR, int_mode, in combine_simplify_rtx() 6553 return simplify_gen_binary (SMAX, mode, true_rtx, false_rtx); in simplify_if_then_else() [all …]
|
H A D | explow.cc | 281 x = simplify_gen_binary (GET_CODE (x), GET_MODE (x), op0, op1); in break_out_memory_refs() 1780 = simplify_gen_binary (AND, Pmode, size, in probe_stack_range() 1835 temp = simplify_gen_binary (MINUS, Pmode, size, rounded_size); in probe_stack_range() 1882 *rounded_size = simplify_gen_binary (AND, Pmode, size, in compute_stack_clash_protection_loop_data() 1895 *residual = simplify_gen_binary (MINUS, Pmode, size, *rounded_size); in compute_stack_clash_protection_loop_data() 2177 = simplify_gen_binary (AND, Pmode, size, in anti_adjust_stack_and_probe() 2223 temp = simplify_gen_binary (MINUS, Pmode, size, rounded_size); in anti_adjust_stack_and_probe()
|
H A D | loop-unroll.cc | 1094 simplify_gen_binary (UDIV, desc->mode, old_niter, in unroll_loop_runtime_iterations() 1107 simplify_gen_binary (MINUS, desc->mode, desc->niter_expr, const1_rtx); in unroll_loop_runtime_iterations() 1716 incr = simplify_gen_binary (MULT, mode, in split_iv() 1719 expr = simplify_gen_binary (PLUS, GET_MODE (ivts->base_var), in split_iv() 1916 sum = simplify_gen_binary (PLUS, GET_MODE (ve->reg), var, sum); in combine_var_copies_in_loop_exit() 1921 sum = simplify_gen_binary (MULT, GET_MODE (ve->reg), var, sum); in combine_var_copies_in_loop_exit()
|
H A D | loop-invariant.cc | 875 addr_parts[i] = simplify_gen_binary (PLUS, mode, in canonicalize_address() 883 res = simplify_gen_binary (PLUS, mode, res, addr_parts[j]); in canonicalize_address() 887 res = simplify_gen_binary (PLUS, mode, res, addr_parts[i]); in canonicalize_address()
|
H A D | tree-ssa-address.cc | 139 *addr = simplify_gen_binary (PLUS, address_mode, base, *addr); in gen_addr_rtx() 271 off = simplify_gen_binary (PLUS, pointer_mode, bse, off); in addr_for_mem_ref()
|
H A D | loop-doloop.cc | 433 return simplify_gen_binary (PLUS, mode, count, const1_rtx); in doloop_simplify_count()
|
H A D | expr.cc | 2110 x_addr = simplify_gen_binary (PLUS, x_addr_mode, x_addr, tmp); in emit_block_move_via_loop() 2114 y_addr = simplify_gen_binary (PLUS, y_addr_mode, y_addr, tmp); in emit_block_move_via_loop() 4618 rtx sub = simplify_gen_binary (MINUS, Pmode, tmp, y); in memory_load_overlap() 4955 addr = simplify_gen_binary (PLUS, Pmode, args_addr, args_so_far); in emit_push_insn() 8497 result = simplify_gen_binary (PLUS, tmode, result, tmp); in expand_expr_addr_expr_1() 9243 return simplify_gen_binary (PLUS, mode, op0, op1); in expand_expr_real_2() 9296 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_2() 9312 return simplify_gen_binary (MINUS, mode, op0, op1); in expand_expr_real_2() 9330 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_2() 10922 op0 = simplify_gen_binary (PLUS, address_mode, op0, off); in expand_expr_real_1() [all …]
|
H A D | alias.cc | 1799 return simplify_gen_binary (PLUS, GET_MODE (x), x0, x1); in canon_rtx() 2371 return simplify_gen_binary (GET_CODE (x), GET_MODE (x), in get_addr()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | loop-iv.c | 436 iv->base = simplify_gen_binary (PLUS, iv->extend_mode, iv->delta, in iv_subreg() 437 simplify_gen_binary (MULT, iv->extend_mode, in iv_subreg() 439 iv->step = simplify_gen_binary (MULT, iv->extend_mode, iv->step, iv->mult); in iv_subreg() 546 iv0->base = simplify_gen_binary (op, mode, iv0->base, iv1->base); in iv_add() 547 iv0->step = simplify_gen_binary (op, mode, iv0->step, iv1->step); in iv_add() 557 iv0->delta = simplify_gen_binary (op, mode, iv0->delta, iv1->base); in iv_add() 571 iv0->delta = simplify_gen_binary (PLUS, mode, iv0->delta, arg); in iv_add() 591 iv->base = simplify_gen_binary (MULT, mode, iv->base, mby); in iv_mult() 592 iv->step = simplify_gen_binary (MULT, mode, iv->step, mby); in iv_mult() 596 iv->delta = simplify_gen_binary (MULT, mode, iv->delta, mby); in iv_mult() [all …]
|
H A D | simplify-rtx.c | 183 simplify_gen_binary (enum rtx_code code, machine_mode mode, rtx op0, in simplify_gen_binary() function 447 return simplify_gen_binary (code, mode, op0, op1); in simplify_replace_fn_rtx() 662 return simplify_gen_binary (GET_CODE (op), mode, op0, op1); in simplify_truncation() 680 return simplify_gen_binary (ASHIFTRT, mode, in simplify_truncation() 692 return simplify_gen_binary (LSHIFTRT, mode, in simplify_truncation() 704 return simplify_gen_binary (ASHIFT, mode, in simplify_truncation() 728 && (op0 = simplify_gen_binary (LSHIFTRT, mode, op0, shift_op))) in simplify_truncation() 731 return simplify_gen_binary (AND, mode, op0, mask_op); in simplify_truncation() 934 return simplify_gen_binary (PLUS, mode, XEXP (op, 0), in simplify_unary_operation_1() 942 return simplify_gen_binary (XOR, mode, XEXP (op, 0), temp); in simplify_unary_operation_1() [all …]
|
H A D | cfgexpand.c | 4631 op0 = gen_rtx_MEM (mode, simplify_gen_binary (PLUS, addrmode, in expand_debug_expr() 4750 return simplify_gen_binary (PLUS, mode, op0, op1); in expand_debug_expr() 4754 return simplify_gen_binary (MINUS, mode, op0, op1); in expand_debug_expr() 4757 return simplify_gen_binary (MULT, mode, op0, op1); in expand_debug_expr() 4763 return simplify_gen_binary (UDIV, mode, op0, op1); in expand_debug_expr() 4765 return simplify_gen_binary (DIV, mode, op0, op1); in expand_debug_expr() 4768 return simplify_gen_binary (unsignedp ? UMOD : MOD, mode, op0, op1); in expand_debug_expr() 4772 return simplify_gen_binary (UDIV, mode, op0, op1); in expand_debug_expr() 4775 rtx div = simplify_gen_binary (DIV, mode, op0, op1); in expand_debug_expr() 4776 rtx mod = simplify_gen_binary (MOD, mode, op0, op1); in expand_debug_expr() [all …]
|
H A D | combine.c | 3967 rtx tmp = simplify_gen_binary (code, mode, p, r); in try_combine() 5161 simplify_gen_binary (IOR, inner_mode, dest, or_mask)); in find_split_point() 5166 simplify_gen_binary (IOR, inner_mode, in find_split_point() 5167 simplify_gen_binary (AND, inner_mode, in find_split_point() 5979 return simplify_gen_binary (code, mode, other, inner); in combine_simplify_rtx() 6191 rtx tor = simplify_gen_binary (IOR, mode, XEXP (x, 0), XEXP (x, 1)); in combine_simplify_rtx() 6210 return simplify_gen_binary (ASHIFT, mode, XEXP (x, 0), const1_rtx); in combine_simplify_rtx() 6246 return simplify_gen_binary (DIV, mode, tem, XEXP (XEXP (x, 0), 1)); in combine_simplify_rtx() 6339 return simplify_gen_binary (XOR, int_mode, in combine_simplify_rtx() 6677 return simplify_gen_binary (SMAX, mode, true_rtx, false_rtx); in simplify_if_then_else() [all …]
|
H A D | explow.c | 282 x = simplify_gen_binary (GET_CODE (x), GET_MODE (x), op0, op1); in break_out_memory_refs() 1748 = simplify_gen_binary (AND, Pmode, size, in probe_stack_range() 1803 temp = simplify_gen_binary (MINUS, Pmode, size, rounded_size); in probe_stack_range() 1850 *rounded_size = simplify_gen_binary (AND, Pmode, size, in compute_stack_clash_protection_loop_data() 1863 *residual = simplify_gen_binary (MINUS, Pmode, size, *rounded_size); in compute_stack_clash_protection_loop_data() 2145 = simplify_gen_binary (AND, Pmode, size, in anti_adjust_stack_and_probe() 2191 temp = simplify_gen_binary (MINUS, Pmode, size, rounded_size); in anti_adjust_stack_and_probe()
|
H A D | loop-unroll.c | 1117 simplify_gen_binary (UDIV, desc->mode, old_niter, in unroll_loop_runtime_iterations() 1130 simplify_gen_binary (MINUS, desc->mode, desc->niter_expr, const1_rtx); in unroll_loop_runtime_iterations() 1744 incr = simplify_gen_binary (MULT, mode, in split_iv() 1747 expr = simplify_gen_binary (PLUS, GET_MODE (ivts->base_var), in split_iv() 1944 sum = simplify_gen_binary (PLUS, GET_MODE (ve->reg), var, sum); in combine_var_copies_in_loop_exit() 1949 sum = simplify_gen_binary (MULT, GET_MODE (ve->reg), var, sum); in combine_var_copies_in_loop_exit()
|
H A D | loop-invariant.c | 876 addr_parts[i] = simplify_gen_binary (PLUS, mode, in canonicalize_address() 884 res = simplify_gen_binary (PLUS, mode, res, addr_parts[j]); in canonicalize_address() 888 res = simplify_gen_binary (PLUS, mode, res, addr_parts[i]); in canonicalize_address()
|
H A D | tree-ssa-address.c | 139 *addr = simplify_gen_binary (PLUS, address_mode, base, *addr); in gen_addr_rtx() 271 off = simplify_gen_binary (PLUS, pointer_mode, bse, off); in addr_for_mem_ref()
|
H A D | loop-doloop.c | 480 count = simplify_gen_binary (PLUS, mode, count, const1_rtx); in doloop_modify()
|
H A D | expr.c | 1906 x_addr = simplify_gen_binary (PLUS, x_addr_mode, x_addr, tmp); in emit_block_move_via_loop() 1910 y_addr = simplify_gen_binary (PLUS, y_addr_mode, y_addr, tmp); in emit_block_move_via_loop() 4348 rtx sub = simplify_gen_binary (MINUS, Pmode, tmp, y); in memory_load_overlap() 4677 addr = simplify_gen_binary (PLUS, Pmode, args_addr, args_so_far); in emit_push_insn() 8136 result = simplify_gen_binary (PLUS, tmode, result, tmp); in expand_expr_addr_expr_1() 8818 return simplify_gen_binary (PLUS, mode, op0, op1); in expand_expr_real_2() 8871 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_2() 8887 return simplify_gen_binary (MINUS, mode, op0, op1); in expand_expr_real_2() 8905 return REDUCE_BIT_FIELD (simplify_gen_binary (PLUS, mode, op0, op1)); in expand_expr_real_2() 10473 op0 = simplify_gen_binary (PLUS, address_mode, op0, off); in expand_expr_real_1() [all …]
|
H A D | alias.c | 1784 return simplify_gen_binary (PLUS, GET_MODE (x), x0, x1); in canon_rtx() 2341 return simplify_gen_binary (GET_CODE (x), GET_MODE (x), in get_addr()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ |
H A D | vxworks.cc | 191 rtx len = simplify_gen_binary (MINUS, size_mode, end, begin); in vxworks_emit_call_builtin___clear_cache()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
H A D | aarch64-sve-builtins.cc | 2746 offset = simplify_gen_binary (MULT, Pmode, args[2], offset); in get_contiguous_base() 2747 base = simplify_gen_binary (PLUS, Pmode, base, offset); in get_contiguous_base() 2958 args[shift_idx] = simplify_gen_binary (ASHIFT, arg_mode, in prepare_gather_address_operands()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
H A D | aarch64-sve-builtins.cc | 2747 offset = simplify_gen_binary (MULT, Pmode, args[2], offset); in get_contiguous_base() 2748 base = simplify_gen_binary (PLUS, Pmode, base, offset); in get_contiguous_base() 2959 args[shift_idx] = simplify_gen_binary (ASHIFT, arg_mode, in prepare_gather_address_operands()
|