| /freebsd-12-stable/contrib/gcc/config/ |
| D | darwin.c | 292 sym_ref = gen_rtx_SYMBOL_REF (Pmode, machopic_function_base_name ()); in machopic_function_base_sym() 306 return gen_rtx_CONST (Pmode, gen_rtx_MINUS (Pmode, orig, pic_base)); in gen_pic_offset() 462 rtx symbol = gen_rtx_SYMBOL_REF (Pmode, "*mcount"); in machopic_mcount_stub_name() 517 rtx hi_reg = (no_new_pseudos ? reg : gen_reg_rtx (Pmode)); in machopic_indirect_data_reference() 534 rtx hi_sum_reg = (no_new_pseudos ? reg : gen_reg_rtx (Pmode)); in machopic_indirect_data_reference() 538 emit_insn (gen_rtx_SET (Pmode, hi_sum_reg, in machopic_indirect_data_reference() 539 gen_rtx_PLUS (Pmode, pic_offset_table_rtx, in machopic_indirect_data_reference() 540 gen_rtx_HIGH (Pmode, offset)))); in machopic_indirect_data_reference() 541 emit_insn (gen_rtx_SET (Pmode, reg, in machopic_indirect_data_reference() 542 gen_rtx_LO_SUM (Pmode, hi_sum_reg, offset))); in machopic_indirect_data_reference() [all …]
|
| /freebsd-12-stable/contrib/gcc/ |
| D | explow.c | 302 x = gen_rtx_fmt_ee (GET_CODE (x), Pmode, op0, op1); in break_out_memory_refs() 330 from_mode = to_mode == ptr_mode ? Pmode : ptr_mode; in convert_memory_address() 407 x = convert_memory_address (Pmode, x); in memory_address() 412 x = force_reg (Pmode, x); in memory_address() 475 x = force_reg (Pmode, x); in memory_address() 485 x = force_reg (Pmode, x); in memory_address() 619 return copy_to_mode_reg (Pmode, x); in copy_addr_to_reg() 806 mode = Pmode; in promote_mode() 835 temp = expand_binop (Pmode, in adjust_stack() 864 temp = expand_binop (Pmode, in anti_adjust_stack() [all …]
|
| D | tree-ssa-address.c | 115 act_elem = gen_rtx_MULT (Pmode, act_elem, step); in gen_addr_rtx() 127 *addr = gen_rtx_PLUS (Pmode, *addr, base); in gen_addr_rtx() 137 act_elem = gen_rtx_CONST (Pmode, in gen_addr_rtx() 138 gen_rtx_PLUS (Pmode, act_elem, offset)); in gen_addr_rtx() 144 *addr = gen_rtx_PLUS (Pmode, *addr, act_elem); in gen_addr_rtx() 152 *addr = gen_rtx_PLUS (Pmode, *addr, offset); in gen_addr_rtx() 182 TREE_INT_CST_HIGH (addr->step), Pmode); in addr_for_mem_ref() 188 TREE_INT_CST_HIGH (addr->offset), Pmode); in addr_for_mem_ref() 200 sym = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup ("test_symbol")); in addr_for_mem_ref() 201 bse = gen_raw_REG (Pmode, LAST_VIRTUAL_REGISTER + 1); in addr_for_mem_ref() [all …]
|
| D | dwarf2asm.c | 112 gen_rtx_MINUS (Pmode, in dw2_asm_output_delta() 113 gen_rtx_SYMBOL_REF (Pmode, lab1), in dw2_asm_output_delta() 114 gen_rtx_SYMBOL_REF (Pmode, lab2))); in dw2_asm_output_delta() 145 dw2_assemble_integer (size, gen_rtx_SYMBOL_REF (Pmode, label)); in dw2_asm_output_offset() 176 gen_rtx_MINUS (Pmode, 177 gen_rtx_SYMBOL_REF (Pmode, label), 202 dw2_assemble_integer (size, gen_rtx_SYMBOL_REF (Pmode, label)); in dw2_asm_output_addr() 782 sym_ref = gen_rtx_SYMBOL_REF (Pmode, sym); in dw2_output_indirect_constant_1() 862 dw2_assemble_integer (size, gen_rtx_MINUS (Pmode, addr, pc_rtx)); in dw2_asm_output_encoded_addr_rtx()
|
| D | alias.c | 919 if (GET_MODE_SIZE (GET_MODE (src)) < GET_MODE_SIZE (Pmode)) in find_base_value() 937 temp = convert_memory_address (Pmode, temp); in find_base_value() 1009 new_reg_base_value[regno] = gen_rtx_ADDRESS (Pmode, in record_set() 1378 if (GET_MODE_SIZE (GET_MODE (x)) < GET_MODE_SIZE (Pmode)) in find_base_term() 1396 temp = convert_memory_address (Pmode, temp); in find_base_term() 1552 if ((GET_CODE (x_base) == ADDRESS && GET_MODE (x_base) == Pmode) in base_alias_check() 1553 || (GET_CODE (y_base) == ADDRESS && GET_MODE (y_base) == Pmode)) in base_alias_check() 2367 && HARD_REGNO_MODE_OK (i, Pmode)) in init_alias_once() 2369 = gen_rtx_ADDRESS (VOIDmode, gen_rtx_REG (Pmode, i)); in init_alias_once() 2372 = gen_rtx_ADDRESS (Pmode, stack_pointer_rtx); in init_alias_once() [all …]
|
| D | builtins.c | 587 tem = memory_address (Pmode, tem); in expand_builtin_return_addr() 588 tem = gen_frame_mem (Pmode, tem); in expand_builtin_return_addr() 605 tem = memory_address (Pmode, in expand_builtin_return_addr() 606 plus_constant (tem, GET_MODE_SIZE (Pmode))); in expand_builtin_return_addr() 607 tem = gen_frame_mem (Pmode, tem); in expand_builtin_return_addr() 629 buf_addr = convert_memory_address (Pmode, buf_addr); in expand_builtin_setjmp_setup() 631 buf_addr = force_reg (Pmode, force_operand (buf_addr, NULL_RTX)); in expand_builtin_setjmp_setup() 637 mem = gen_rtx_MEM (Pmode, buf_addr); in expand_builtin_setjmp_setup() 641 mem = gen_rtx_MEM (Pmode, plus_constant (buf_addr, GET_MODE_SIZE (Pmode))), in expand_builtin_setjmp_setup() 645 force_reg (Pmode, gen_rtx_LABEL_REF (Pmode, receiver_label))); in expand_builtin_setjmp_setup() [all …]
|
| D | tree-ssa-loop-ivopts.c | 2439 x = gen_rtx_SYMBOL_REF (Pmode, name); in produce_memory_decl_rtl() 2442 x = gen_raw_REG (Pmode, (*regno)++); in produce_memory_decl_rtl() 3331 rtx reg1 = gen_raw_REG (Pmode, LAST_VIRTUAL_REGISTER + 1); in multiplier_allowed_in_address_p() 3337 addr = gen_rtx_fmt_ee (MULT, Pmode, reg1, NULL_RTX); in multiplier_allowed_in_address_p() 3340 XEXP (addr, 1) = gen_int_mode (i, Pmode); in multiplier_allowed_in_address_p() 3341 if (memory_address_p (Pmode, addr)) in multiplier_allowed_in_address_p() 3392 reg1 = gen_raw_REG (Pmode, LAST_VIRTUAL_REGISTER + 1); in get_address_cost() 3394 addr = gen_rtx_fmt_ee (PLUS, Pmode, reg1, NULL_RTX); in get_address_cost() 3397 XEXP (addr, 1) = gen_int_mode (i, Pmode); in get_address_cost() 3398 if (!memory_address_p (Pmode, addr)) in get_address_cost() [all …]
|
| D | calls.c | 182 funexp = force_reg (Pmode, funexp); in prepare_call_address() 188 static_chain_value = convert_memory_address (Pmode, static_chain_value); in prepare_call_address() 1382 addr = gen_rtx_PLUS (Pmode, arg_reg, offset); in compute_argument_addresses() 1416 addr = gen_rtx_PLUS (Pmode, arg_reg, slot_offset); in compute_argument_addresses() 2085 (Pmode, structure_value_addr)) in expand_call() 2677 = convert_memory_address (Pmode, structure_value_addr); in expand_call() 2679 force_reg (Pmode, in expand_call() 3425 argvec[count].mode = Pmode; in emit_library_call_value_1() 3428 argvec[count].reg = FUNCTION_ARG (args_so_far, Pmode, NULL_TREE, 1); in emit_library_call_value_1() 3429 gcc_assert (targetm.calls.arg_partial_bytes (&args_so_far, Pmode, in emit_library_call_value_1() [all …]
|
| D | expr.c | 312 mem = gen_rtx_MEM (VOIDmode, gen_rtx_raw_REG (Pmode, 10000)); in init_expr_once() 1353 dst_addr = copy_to_mode_reg (Pmode, XEXP (dst, 0)); in emit_block_move_via_libcall() 1354 src_addr = copy_to_mode_reg (Pmode, XEXP (src, 0)); in emit_block_move_via_libcall() 1470 tmp = convert_modes (Pmode, iter_mode, iter, true); in emit_block_move_via_loop() 1471 x_addr = gen_rtx_PLUS (Pmode, x_addr, tmp); in emit_block_move_via_loop() 1472 y_addr = gen_rtx_PLUS (Pmode, y_addr, tmp); in emit_block_move_via_loop() 2564 object = copy_to_mode_reg (Pmode, XEXP (object, 0)); in clear_storage_via_libcall() 2940 temp = expand_simple_binop (Pmode, PLUS, stack_pointer_rtx, in emit_move_resolve_push() 3422 size = convert_modes (Pmode, ptr_mode, size, 1); in push_block() 3429 temp = copy_to_mode_reg (Pmode, size); in push_block() [all …]
|
| D | except.c | 1857 mem = adjust_address (fc, Pmode, sjlj_fc_personality_ofs); in sjlj_emit_function_enter() 1860 mem = adjust_address (fc, Pmode, sjlj_fc_lsda_ofs); in sjlj_emit_function_enter() 1867 sym = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (buf)); in sjlj_emit_function_enter() 1880 sjlj_fc_jbuf_ofs), Pmode); in sjlj_emit_function_enter() 1894 1, XEXP (fc, 0), Pmode); in sjlj_emit_function_enter() 1938 1, XEXP (cfun->eh->sjlj_fc, 0), Pmode); in sjlj_emit_function_exit() 2907 rtx addr = expand_expr (addr_tree, NULL_RTX, Pmode, 0); in expand_builtin_extract_return_addr() 2909 if (GET_MODE (addr) != Pmode in expand_builtin_extract_return_addr() 2913 addr = convert_memory_address (Pmode, addr); in expand_builtin_extract_return_addr() 2915 addr = convert_to_mode (Pmode, addr, 0); in expand_builtin_extract_return_addr() [all …]
|
| D | rtl-factoring.c | 691 || (!REGNO_OK_FOR_INDIRECT_JUMP_P (i, Pmode)) in recompute_gain_for_pattern_seq() 693 || (!ok_for_base_p_1 (i, Pmode, MEM, SCRATCH)) in recompute_gain_for_pattern_seq() 705 pseq->link_reg = gen_rtx_REG (Pmode, i); in recompute_gain_for_pattern_seq() 942 sym = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (name)); in gen_symbol_ref_rtx_for_label() 1330 reg = gen_rtx_REG (Pmode, 0); in compute_init_costs()
|
| /freebsd-12-stable/contrib/gcc/config/s390/ |
| D | s390.c | 1152 addr_delta = simplify_binary_operation (MINUS, Pmode, addr2, addr1); in s390_overlap_p() 1190 addr_delta = simplify_binary_operation (MINUS, Pmode, addr2, addr1); in s390_offset_p() 1539 rtx fake_pool_base = gen_rtx_REG (Pmode, ARG_POINTER_REGNUM); in s390_decompose_address() 1619 disp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, disp), in s390_decompose_address() 1631 disp = gen_rtx_UNSPEC (Pmode, in s390_decompose_address() 1653 && GET_MODE (base) != Pmode)) in s390_decompose_address() 1679 disp = gen_rtx_UNSPEC (Pmode, in s390_decompose_address() 1701 && GET_MODE (indx) != Pmode)) in s390_decompose_address() 1779 orig_disp = gen_rtx_CONST (Pmode, disp); in s390_decompose_address() 2695 gcc_assert (GET_MODE (src) == Pmode); in s390_expand_plus_operand() [all …]
|
| D | s390.h | 174 (MODE) = Pmode; \ 205 : LEVEL == SAVE_NONLOCAL ? (TARGET_64BIT ? OImode : TImode) : Pmode) 540 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, RETURN_REGNUM) 546 #define EH_RETURN_HANDLER_RTX gen_rtx_MEM (Pmode, return_address_pointer_rtx) 917 #define Pmode ((enum machine_mode) (TARGET_64BIT ? DImode : SImode)) macro
|
| D | s390.md | 1544 rtx addr = gen_lowpart (Pmode, operands[2]); 1559 rtx addr = gen_lowpart (Pmode, operands[2]); 1820 from = force_reg (Pmode, XEXP (operands[1], 0)); 1910 to = force_reg (Pmode, XEXP (operands[0], 0)); 1985 operands[4] = gen_reg_rtx (Pmode); 1986 operands[5] = gen_reg_rtx (Pmode); 2027 rtx addr1 = gen_reg_rtx (Pmode); 2028 rtx addr2 = gen_reg_rtx (Pmode); 2067 rtx addr1 = gen_reg_rtx (Pmode); 2068 rtx addr2 = gen_reg_rtx (Pmode); [all …]
|
| /freebsd-12-stable/contrib/gcc/config/rs6000/ |
| D | rs6000.c | 2730 if (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P (get_pool_constant (op), Pmode)) in constant_pool_expr_1() 2997 sum = force_operand (gen_rtx_PLUS (Pmode, XEXP (x, 0), in rs6000_legitimize_address() 2999 return gen_rtx_PLUS (Pmode, sum, GEN_INT (low_int)); in rs6000_legitimize_address() 3012 return gen_rtx_PLUS (Pmode, XEXP (x, 0), in rs6000_legitimize_address() 3013 force_reg (Pmode, force_operand (XEXP (x, 1), 0))); in rs6000_legitimize_address() 3021 return gen_rtx_PLUS (Pmode, force_reg (Pmode, XEXP (x, 0)), in rs6000_legitimize_address() 3022 force_reg (Pmode, XEXP (x, 1))); in rs6000_legitimize_address() 3024 reg = force_reg (Pmode, x); in rs6000_legitimize_address() 3040 op1 = force_reg (Pmode, op1); in rs6000_legitimize_address() 3045 op2 = force_reg (Pmode, op2); in rs6000_legitimize_address() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/sparc/ |
| D | sparc.c | 2203 func_sym = gen_rtx_SYMBOL_REF (Pmode, func_name); in emit_soft_tfmode_libcall() 2634 if (reg_mentioned_p (gen_rtx_REG (Pmode, 1), pat)) in eligible_for_sibcall_delay() 2649 if (reg_mentioned_p (gen_rtx_REG (Pmode, 15), pat)) in eligible_for_sibcall_delay() 2914 && (! symbolic_operand (rs2, VOIDmode) || mode == Pmode) in legitimate_address_p() 3016 sparc_tls_symbol = gen_rtx_SYMBOL_REF (Pmode, "__tls_get_addr"); in sparc_tls_get_addr() 3032 global_offset_table = gen_rtx_SYMBOL_REF (Pmode, "_GLOBAL_OFFSET_TABLE_"); in sparc_tls_got() 3033 temp = gen_reg_rtx (Pmode); in sparc_tls_got() 3074 ret = gen_reg_rtx (Pmode); in legitimize_tls_address() 3075 o0 = gen_rtx_REG (Pmode, 8); in legitimize_tls_address() 3103 temp3 = gen_reg_rtx (Pmode); in legitimize_tls_address() [all …]
|
| D | sparc.h | 1725 ? gen_rtx_REG (Pmode, 31) \ 1726 : gen_rtx_MEM (Pmode, \ 1727 memory_address (Pmode, plus_constant (frame, \ 1746 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, 1) /* %g1 */ 1747 #define EH_RETURN_HANDLER_RTX gen_rtx_REG (Pmode, 31) /* %i7 */ 2038 && (symbolic_operand (X, Pmode) \ 2103 #define Pmode (TARGET_ARCH64 ? DImode : SImode) macro 2119 #define FUNCTION_MODE Pmode
|
| /freebsd-12-stable/contrib/gcc/config/i386/ |
| D | i386.c | 2990 return GET_MODE_SIZE (Pmode); in ix86_return_pops_args() 4488 mem = gen_rtx_MEM (Pmode, in ix86_setup_incoming_varargs() 4492 emit_move_insn (mem, gen_rtx_REG (Pmode, in ix86_setup_incoming_varargs() 4504 label_ref = gen_rtx_LABEL_REF (Pmode, label); in ix86_setup_incoming_varargs() 4508 tmp_reg = gen_reg_rtx (Pmode); in ix86_setup_incoming_varargs() 4509 nsse_reg = gen_reg_rtx (Pmode); in ix86_setup_incoming_varargs() 4512 gen_rtx_MULT (Pmode, nsse_reg, in ix86_setup_incoming_varargs() 4528 tmp_reg = gen_reg_rtx (Pmode); in ix86_setup_incoming_varargs() 5251 xops[1] = gen_rtx_SYMBOL_REF (Pmode, GOT_SYMBOL_NAME); in output_set_got() 5255 xops[2] = gen_rtx_LABEL_REF (Pmode, label ? label : gen_label_rtx ()); in output_set_got() [all …]
|
| D | winnt.c | 234 symref = gen_rtx_SYMBOL_REF (Pmode, IDENTIFIER_POINTER (idp)); in i386_pe_mark_dllexport() 279 symref = gen_rtx_SYMBOL_REF (Pmode, IDENTIFIER_POINTER (idp)); in i386_pe_mark_dllimport() 281 newrtl = gen_rtx_MEM (Pmode,symref); in i386_pe_mark_dllimport()
|
| /freebsd-12-stable/contrib/gcc/config/arm/ |
| D | pe.c | 132 gen_rtx_SYMBOL_REF (Pmode, IDENTIFIER_POINTER (idp)); 198 newrtl = gen_rtx_MEM (Pmode, 199 gen_rtx_SYMBOL_REF (Pmode, 233 rtx newrtl = gen_rtx_SYMBOL_REF (Pmode, IDENTIFIER_POINTER (idp));
|
| D | arm.h | 1546 sym = gen_rtx_SYMBOL_REF (Pmode, temp); \ 1701 emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \ 1702 0, VOIDmode, 2, TRAMP, Pmode, \ 1703 plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \ 2032 #define CASE_VECTOR_MODE Pmode 2083 #define Pmode SImode macro 2084 #define FUNCTION_MODE Pmode 2419 #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, LR_REGNUM) 2430 ? (gen_int_mode ((unsigned long)0xffffffff, Pmode)) \
|
| /freebsd-12-stable/contrib/gcc/config/ia64/ |
| D | ia64.c | 869 if (GET_MODE (dest) != Pmode) in ia64_expand_load_address() 870 dest = gen_rtx_REG_offset (dest, Pmode, REGNO (dest), 0); in ia64_expand_load_address() 908 tmp = gen_rtx_HIGH (Pmode, src); in ia64_expand_load_address() 909 tmp = gen_rtx_PLUS (Pmode, tmp, pic_offset_table_rtx); in ia64_expand_load_address() 912 tmp = gen_rtx_LO_SUM (Pmode, dest, src); in ia64_expand_load_address() 917 tmp = gen_rtx_PLUS (Pmode, dest, GEN_INT (addend)); in ia64_expand_load_address() 939 thread_pointer_rtx = gen_rtx_REG (Pmode, 13); in gen_thread_pointer() 956 tga_op1 = gen_reg_rtx (Pmode); in ia64_expand_tls_address() 959 tga_op2 = gen_reg_rtx (Pmode); in ia64_expand_tls_address() 963 LCT_CONST, Pmode, 2, tga_op1, in ia64_expand_tls_address() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/mips/ |
| D | mips.c | 1382 if (Pmode == DImode && !ABI_HAS_64BIT_SYMBOLS) in mips_symbolic_constant_p() 1929 return force_reg (Pmode, value); in mips_force_temporary() 1949 high = mips_force_temporary (temp, gen_rtx_HIGH (Pmode, copy_rtx (addr))); in mips_split_symbol() 1950 return gen_rtx_LO_SUM (Pmode, high, addr); in mips_split_symbol() 1964 base = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, base), in mips_unspec_address() 1966 return plus_constant (gen_rtx_CONST (Pmode, base), offset); in mips_unspec_address() 1982 addr = gen_rtx_HIGH (Pmode, mips_unspec_address (addr, symbol_type)); in mips_unspec_offset_high() 1984 return mips_force_temporary (temp, gen_rtx_PLUS (Pmode, addr, base)); in mips_unspec_offset_high() 2014 reg = mips_force_temporary (temp, gen_rtx_PLUS (Pmode, high, reg)); in mips_add_offset() 2031 a0 = gen_rtx_REG (Pmode, GP_ARG_FIRST); in mips_call_tls_get_addr() [all …]
|
| D | iris.h | 73 #define WCHAR_TYPE (Pmode == DImode ? "int" : "long int") 80 #define WINT_TYPE (Pmode == DImode ? "int" : "long int")
|
| D | mips.h | 994 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, GP_REG_FIRST + 3) 1188 (MODE) = Pmode; \ 2032 Pmode == DImode ? 16 : 8); \ 2132 emit_library_call (gen_rtx_SYMBOL_REF (Pmode, mips_cache_flush_func), \ 2133 0, VOIDmode, 3, ADDR, Pmode, \ 2275 #ifndef Pmode 2276 #define Pmode (TARGET_64BIT && TARGET_LONG64 ? DImode : SImode) macro
|