Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/gcc/
H A Dexplow.c79 plus_constant (rtx x, HOST_WIDE_INT c) in plus_constant() function
124 plus_constant (get_pool_constant (XEXP (x, 0)), in plus_constant()
168 x = gen_rtx_PLUS (mode, XEXP (x, 0), plus_constant (XEXP (x, 1), c)); in plus_constant()
178 *const_loc = plus_constant (*const_loc, c); in plus_constant()
592 return replace_equiv_address (x, plus_constant (base, offset)); in use_anchored_address()
1129 = force_operand (plus_constant (size, in allocate_dynamic_stack_space()
1360 plus_constant (size, first))); in probe_stack_range()
1375 plus_constant (size, first)), in probe_stack_range()
1406 plus_constant (size, first))); in probe_stack_range()
1421 plus_constant (size, first)), in probe_stack_range()
H A Dcalls.c763 plus_constant (argblock, in save_fixed_argument_area()
799 plus_constant (argblock, delta))); in restore_fixed_argument_area()
1380 addr = plus_constant (arg_reg, INTVAL (offset)); in compute_argument_addresses()
1384 addr = plus_constant (addr, arg_offset); in compute_argument_addresses()
1414 addr = plus_constant (arg_reg, INTVAL (slot_offset)); in compute_argument_addresses()
1418 addr = plus_constant (addr, arg_offset); in compute_argument_addresses()
2342 = plus_constant (argblock, current_function_pretend_args_size); in expand_call()
2479 argblock = plus_constant (argblock, needed); in expand_call()
3689 = plus_constant (argblock, in emit_library_call_value_1()
3735 use = plus_constant (argblock, in emit_library_call_value_1()
[all …]
H A Dfunction.c487 addr = plus_constant (frame_pointer_rtx, in assign_stack_local_1()
492 addr = plus_constant (virtual_stack_vars_rtx, in assign_stack_local_1()
1300 *loc = plus_constant (new, offset); in instantiate_virtual_regs_in_rtx()
1310 new = plus_constant (new, offset); in instantiate_virtual_regs_in_rtx()
4844 retaddr = plus_constant (base, offset); in keep_stack_depressed()
4847 plus_constant (info.sp_equiv_reg, in keep_stack_depressed()
4906 plus_constant (info.sp_equiv_reg, in keep_stack_depressed()
4999 plus_constant (p->sp_equiv_reg, in handle_epilogue_set()
5008 plus_constant (p->sp_equiv_reg, in handle_epilogue_set()
5011 plus_constant (p->sp_equiv_reg, in handle_epilogue_set()
H A Dexpr.c2956 temp = plus_constant (stack_pointer_rtx, -adjust); in emit_move_resolve_push()
3424 anti_adjust_stack (plus_constant (size, extra)); in push_block()
3444 temp = plus_constant (temp, extra); in push_block()
3449 temp = plus_constant (virtual_outgoing_args_rtx, in push_block()
3453 negate_rtx (Pmode, plus_constant (size, extra))); in push_block()
3695 plus_constant (args_addr, in emit_push_insn()
3699 plus_constant (gen_rtx_PLUS (Pmode, in emit_push_insn()
3812 plus_constant (args_addr, in emit_push_insn()
4491 size = plus_constant (size, -INTVAL (copy_size_rtx)); in store_expr()
7966 op1 = plus_constant (op1, INTVAL (constant_part)); in expand_expr_real_1()
[all …]
H A Dalias.c1171 return plus_constant (x1, INTVAL (x0)); in canon_rtx()
1173 return plus_constant (x0, INTVAL (x1)); in canon_rtx()
2548 t = plus_constant (t, INTVAL (XEXP (src, 1))); in init_alias_analysis()
H A Dsimplify-rtx.c418 return plus_constant (XEXP (op, 0), -1); in simplify_unary_operation_1()
518 return plus_constant (XEXP (op, 0), 1); in simplify_unary_operation_1()
587 return plus_constant (XEXP (op, 0), -1); in simplify_unary_operation_1()
1527 return plus_constant (op0, INTVAL (op1)); in simplify_binary_operation_1()
1530 return plus_constant (op1, INTVAL (op0)); in simplify_binary_operation_1()
2078 plus_constant (XEXP (op0, 0), mask), in simplify_binary_operation_1()
3460 ops[n_ops - 2].op = plus_constant (ops[n_ops - 2].op, INTVAL (value)); in simplify_plus_minus()
H A Dexcept.c1879 plus_constant (XEXP (fc, 0), in sjlj_emit_function_enter()
1889 expand_builtin_setjmp_setup (plus_constant (XEXP (fc, 0), sjlj_fc_jbuf_ofs), in sjlj_emit_function_enter()
2926 addr = plus_constant (addr, RETURN_ADDR_OFFSET); in expand_builtin_extract_return_addr()
2945 addr = plus_constant (addr, -RETURN_ADDR_OFFSET); in expand_builtin_frob_return_addr()
H A Demit-rtl.c1660 offset = plus_constant (offset, -(apply_bitpos / BITS_PER_UNIT)); in set_mem_attributes_minus_bitpos()
1662 size = plus_constant (size, apply_bitpos / BITS_PER_UNIT); in set_mem_attributes_minus_bitpos()
1865 plus_constant (XEXP (addr, 1), offset)); in adjust_address_1()
1867 addr = plus_constant (addr, offset); in adjust_address_1()
1889 size = plus_constant (MEM_SIZE (memref), -offset); in adjust_address_1()
H A Drecog.c1926 *y2 = plus_constant (*y2, mode_sz - 1); in offsettable_address_p()
1948 plus_constant (XEXP (y, 1), mode_sz - 1)); in offsettable_address_p()
1950 z = plus_constant (y, mode_sz - 1); in offsettable_address_p()
H A Dbuiltins.c606 plus_constant (tem, GET_MODE_SIZE (Pmode))); in expand_builtin_return_addr()
641 mem = gen_rtx_MEM (Pmode, plus_constant (buf_addr, GET_MODE_SIZE (Pmode))), in expand_builtin_setjmp_setup()
648 plus_constant (buf_addr, in expand_builtin_setjmp_setup()
770 lab = gen_rtx_MEM (Pmode, plus_constant (buf_addr, in expand_builtin_longjmp()
773 stack = gen_rtx_MEM (sa_mode, plus_constant (buf_addr, in expand_builtin_longjmp()
850 plus_constant (r_save_area, GET_MODE_SIZE (Pmode))); in expand_builtin_nonlocal_goto()
927 plus_constant (buf_addr, 2 * GET_MODE_SIZE (Pmode)))); in expand_builtin_update_setjmp_buf()
1313 = force_operand (plus_constant (tem, current_function_pretend_args_size), in expand_builtin_apply_args_1()
1418 dest = plus_constant (dest, -INTVAL (argsize)); in expand_builtin_apply()
3162 rtx tem = plus_constant (gen_lowpart (GET_MODE (target), end), 1); in expand_movstr()
[all …]
H A Dreload1.c489 tem = plus_constant (tem, 4); in init_reload()
2352 return plus_constant (ep->to_rtx, ep->previous_offset); in eliminate_regs_1()
2406 plus_constant (XEXP (x, 1), in eliminate_regs_1()
2479 plus_constant (gen_rtx_MULT (Pmode, ep->to_rtx, XEXP (x, 1)), in eliminate_regs_1()
2996 = plus_constant (ep->to_rtx, offset - ep->offset); in eliminate_regs_in_insn()
3109 rtx new_src = plus_constant (to_rtx, offset); in eliminate_regs_in_insn()
H A Dvar-tracking.c576 cfa = plus_constant (frame_pointer_rtx, adjustment); in adjust_stack_reference()
579 cfa = plus_constant (arg_pointer_rtx, adjustment); in adjust_stack_reference()
H A Dcfgexpand.c530 x = plus_constant (virtual_stack_vars_rtx, offset); in expand_one_stack_var_at()
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.h519 plus_constant (arg_pointer_rtx, -UNITS_PER_WORD) : \
520 plus_constant (arg_pointer_rtx, -STACK_POINTER_OFFSET))
528 plus_constant ((FRAME), STACK_POINTER_OFFSET - UNITS_PER_WORD) : (FRAME))
H A Ds390.c3101 new = plus_constant (base, INTVAL (new)); in legitimize_pic_address()
4993 SET_SRC (*x) = plus_constant (addr, off); in annotate_constant_pool_refs()
5190 *x = plus_constant (addr, INTVAL (XEXP (*x, 1))); in replace_constant_pool_ref()
6279 addr = plus_constant (frame, offset); in s390_return_addr_rtx()
6295 chain = plus_constant (stack_pointer_rtx, in s390_back_chain_rtx()
6987 addr = plus_constant (base, offset); in save_gprs()
7071 addr = plus_constant (base, offset); in restore_gprs()
7311 plus_constant (stack_pointer_rtx, in s390_emit_prologue()
7342 rtx addr = plus_constant (stack_pointer_rtx, in s390_emit_prologue()
7529 addr = plus_constant (frame_pointer, in s390_emit_epilogue()
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.c4051 x = plus_constant (base_reg, low_n); in arm_legitimize_address()
4150 x = plus_constant (xop0, delta); in thumb_legitimize_address()
6927 plus_constant (base, in arm_reload_in_hi()
6931 plus_constant (base, in arm_reload_in_hi()
7091 plus_constant (base, offset + 1)), in arm_reload_out_hi()
7107 plus_constant (base, offset + 1)), in arm_reload_out_hi()
8552 plus_constant (stack_pointer_rtx, in vfp_emit_fstmx()
10402 plus_constant (stack_pointer_rtx, in emit_sfm()
10757 plus_constant (stack_pointer_rtx, in arm_expand_prologue()
15304 addr = plus_constant (addr, delta); in arm_set_return_address()
[all …]
H A Darm.h1694 plus_constant (TRAMP, \
1698 plus_constant (TRAMP, \
1703 plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h1347 : gen_rtx_MEM (MODE, plus_constant (frame_pointer_rtx, \
1702 plus_constant (frame, 14 * UNITS_PER_WORD + SPARC_STACK_BIAS)
1706 #define FRAME_ADDR_RTX(frame) plus_constant (frame, SPARC_STACK_BIAS)
1727 memory_address (Pmode, plus_constant (frame, \
1736 plus_constant (gen_rtx_REG (word_mode, 15), 8)
H A Dsparc.c3271 return plus_constant (base, INTVAL (offset)); in legitimize_pic_address()
3819 mem = gen_rtx_MEM (mode, plus_constant (base, offset)); in save_or_restore_regs()
5436 mem = gen_rtx_MEM (Pmode, plus_constant (frame_pointer_rtx, in sparc_struct_value_rtx()
5439 mem = gen_rtx_MEM (Pmode, plus_constant (stack_pointer_rtx, in sparc_struct_value_rtx()
5470 plus_constant (ret_rtx, 8))); in sparc_struct_value_rtx()
7149 (gen_rtx_MEM (SImode, plus_constant (tramp, 0)), in sparc_initialize_trampoline()
7157 (gen_rtx_MEM (SImode, plus_constant (tramp, 4)), in sparc_initialize_trampoline()
7165 (gen_rtx_MEM (SImode, plus_constant (tramp, 8)), in sparc_initialize_trampoline()
7172 (gen_rtx_MEM (SImode, plus_constant (tramp, 12)), in sparc_initialize_trampoline()
7185 plus_constant (tramp, 8))))); in sparc_initialize_trampoline()
[all …]
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c4489 plus_constant (save_area, i * UNITS_PER_WORD)); in ix86_setup_incoming_varargs()
4530 plus_constant (save_area, in ix86_setup_incoming_varargs()
5722 x = plus_constant (stack_pointer_rtx, 4); in ix86_expand_prologue()
5821 t = plus_constant (hard_frame_pointer_rtx, in ix86_expand_prologue()
5967 tmp = plus_constant (tmp, UNITS_PER_WORD); in ix86_expand_epilogue()
5979 tmp = plus_constant (tmp, (frame.to_allocate in ix86_expand_epilogue()
7105 new = plus_constant (base, INTVAL (new)); in legitimize_pic_address()
7433 plus_constant (other, INTVAL (constant))); in legitimize_address()
12435 plus_constant (base, UNITS_PER_WORD)); in ix86_split_long_move()
12438 plus_constant (base, 8)); in ix86_split_long_move()
[all …]
H A Di386.h2009 ? gen_rtx_MEM (Pmode, plus_constant (arg_pointer_rtx, -UNITS_PER_WORD)) \
2010 : gen_rtx_MEM (Pmode, plus_constant (FRAME, UNITS_PER_WORD)))
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c1966 return plus_constant (gen_rtx_CONST (Pmode, base), offset); in mips_unspec_address()
2016 return plus_constant (reg, offset); in mips_add_offset()
3637 emit_move_insn (src_reg, plus_constant (src_reg, MAX_MOVE_BYTES)); in mips_block_move_loop()
3638 emit_move_insn (dest_reg, plus_constant (dest_reg, MAX_MOVE_BYTES)); in mips_block_move_loop()
4090 ptr = plus_constant (virtual_incoming_args_rtx, in mips_setup_incoming_varargs()
4119 ptr = plus_constant (virtual_incoming_args_rtx, off); in mips_setup_incoming_varargs()
4284 nextarg = plus_constant (nextarg, -cfun->machine->varargs_size); in mips_va_start()
5653 output_address (plus_constant (XEXP (op, 0), 4)); in print_operand()
5705 op = plus_constant (UNSPEC_ADDRESS (base), offset); in print_operand_reloc()
6899 plus_constant (stack_pointer_rtx, -size))); in mips_expand_prologue()
[all …]
H A Dmips.h2123 func_addr = plus_constant (ADDR, 32); \
2124 chain_addr = plus_constant (func_addr, GET_MODE_SIZE (ptr_mode)); \
/freebsd-12.1/contrib/gcc/config/
H A Ddarwin.c588 result = plus_constant (base, INTVAL (orig)); in machopic_indirect_data_reference()
895 pic_ref = plus_constant (base, INTVAL (orig)); in machopic_legitimize_pic_address()
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c904 src = plus_constant (XEXP (XEXP (src, 0), 0), hi); in ia64_expand_load_address()
1013 op1 = plus_constant (op1, addend_hi); in ia64_expand_tls_address()
1090 op1 = plus_constant (sym, addend_hi); in ia64_expand_move()
1241 gen_rtx_POST_MODIFY (Pmode, base, plus_constant (base, -24)), in ia64_split_tmode()
2851 plus_constant (base, off)), in do_spill()
3807 copy_to_reg (plus_constant (addr, 16))); in ia64_initialize_trampoline()

12