| /openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/ |
| H A D | long_double.h | 58 = gen_rtx_SYMBOL_REF (Pmode, ADDTF3_LIBCALL); \ 60 = gen_rtx_SYMBOL_REF (Pmode, SUBTF3_LIBCALL); \ 62 = gen_rtx_SYMBOL_REF (Pmode, MULTF3_LIBCALL); \ 64 = gen_rtx_SYMBOL_REF (Pmode, DIVTF3_LIBCALL); \ 66 = gen_rtx_SYMBOL_REF (Pmode, SMINTF3_LIBCALL); \ 68 = gen_rtx_SYMBOL_REF (Pmode, SMAXTF3_LIBCALL); \ 70 = gen_rtx_SYMBOL_REF (Pmode, SQRTTF2_LIBCALL); \ 72 = gen_rtx_SYMBOL_REF (Pmode, ABSTF2_LIBCALL); \ 74 = gen_rtx_SYMBOL_REF (Pmode, NEGTF2_LIBCALL); \ 75 extendsftf2_libfunc = gen_rtx_SYMBOL_REF (Pmode, EXTENDSFTF2_LIBCALL); \ [all …]
|
| H A D | pa.h | 581 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, 29) 671 gen_rtx_MEM (MODE, gen_rtx_PLUS (Pmode, stack_pointer_rtx, GEN_INT (-16))) 1076 rtx start_addr = gen_reg_rtx (Pmode); \ 1077 rtx end_addr = gen_reg_rtx (Pmode); \ 1078 rtx line_length = gen_reg_rtx (Pmode); \ 1083 tmp = memory_address (Pmode, plus_constant ((TRAMP), 36)); \ 1084 emit_move_insn (gen_rtx_MEM (Pmode, tmp), (FNADDR)); \ 1085 tmp = memory_address (Pmode, plus_constant ((TRAMP), 40)); \ 1086 emit_move_insn (gen_rtx_MEM (Pmode, tmp), (CXT)); \ 1089 tmp = memory_address (Pmode, plus_constant ((TRAMP), 44)); \ [all …]
|
| H A D | pa.c | 520 && GET_MODE (op) == Pmode) 870 = gen_rtx_MEM (Pmode, 871 gen_rtx_LO_SUM (Pmode, reg, 872 gen_rtx_UNSPEC (Pmode, 894 base = legitimize_pic_address (XEXP (XEXP (orig, 0), 0), Pmode, reg); 895 orig = legitimize_pic_address (XEXP (XEXP (orig, 0), 1), Pmode, 903 orig = force_reg (Pmode, orig); 905 pic_ref = gen_rtx_PLUS (Pmode, base, orig); 970 return legitimize_pic_address (x, mode, gen_reg_rtx (Pmode)); 982 rtx reg = force_reg (Pmode, XEXP (x, 1)); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
| H A D | hpux_longdouble.h | 58 = gen_rtx_SYMBOL_REF (Pmode, ADDTF3_LIBCALL); \ 60 = gen_rtx_SYMBOL_REF (Pmode, SUBTF3_LIBCALL); \ 62 = gen_rtx_SYMBOL_REF (Pmode, MULTF3_LIBCALL); \ 64 = gen_rtx_SYMBOL_REF (Pmode, DIVTF3_LIBCALL); \ 66 = gen_rtx_SYMBOL_REF (Pmode, SMINTF3_LIBCALL); \ 68 = gen_rtx_SYMBOL_REF (Pmode, SMAXTF3_LIBCALL); \ 70 = gen_rtx_SYMBOL_REF (Pmode, ABSTF2_LIBCALL); \ 72 = gen_rtx_SYMBOL_REF (Pmode, NEGTF2_LIBCALL); \ 73 extendsftf2_libfunc = gen_rtx_SYMBOL_REF (Pmode, EXTENDSFTF2_LIBCALL); \ 74 extenddftf2_libfunc = gen_rtx_SYMBOL_REF (Pmode, EXTENDDFTF2_LIBCALL); \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ |
| H A D | darwin.c | 430 rtx pic_base = gen_rtx (SYMBOL_REF, Pmode, 432 rtx offset = gen_rtx (CONST, Pmode, 433 gen_rtx (MINUS, Pmode, orig, pic_base)); 442 emit_insn (gen_rtx (SET, Pmode, hi_sum_reg, 443 gen_rtx (PLUS, Pmode, pic_offset_table_rtx, 444 gen_rtx (HIGH, Pmode, offset)))); 445 emit_insn (gen_rtx (SET, Pmode, reg, 446 gen_rtx (LO_SUM, Pmode, hi_sum_reg, offset))); 454 gen_rtx (HIGH, Pmode, offset))); 456 gen_rtx (LO_SUM, Pmode, reg, offset))); [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/ |
| H A 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 …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/ |
| H A D | s390.c | 1234 || GET_MODE (SET_DEST (elt)) != Pmode 1237 || GET_MODE (SET_SRC (elt)) != Pmode 1297 || GET_MODE (SET_SRC (elt)) != Pmode 1300 || GET_MODE (SET_DEST (elt)) != Pmode 1610 if (!check_mode (op, &mode) || mode != Pmode) 1636 if (GET_CODE (src) != PLUS || GET_MODE (src) != Pmode) 1644 src = gen_rtx_PLUS (Pmode, sum1, sum2); 1674 src = gen_rtx_PLUS (Pmode, sum1, sum2); 1776 if (GET_CODE (base) != REG || GET_MODE (base) != Pmode) 1804 if (GET_CODE (indx) != REG || GET_MODE (indx) != Pmode) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | pa.h | 410 #define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, 29) 944 rtx start_addr = gen_reg_rtx (Pmode); \ 945 rtx end_addr = gen_reg_rtx (Pmode); \ 946 rtx line_length = gen_reg_rtx (Pmode); \ 951 tmp = memory_address (Pmode, plus_constant ((TRAMP), 36)); \ 952 emit_move_insn (gen_rtx_MEM (Pmode, tmp), (FNADDR)); \ 953 tmp = memory_address (Pmode, plus_constant ((TRAMP), 40)); \ 954 emit_move_insn (gen_rtx_MEM (Pmode, tmp), (CXT)); \ 957 tmp = memory_address (Pmode, plus_constant ((TRAMP), 44)); \ 958 emit_move_insn (gen_rtx_MEM (Pmode, tmp), (TRAMP)); \ [all …]
|
| H A D | pa.c | 648 ? reg : gen_reg_rtx (Pmode)); in legitimize_pic_address() 654 = gen_const_mem (Pmode, in legitimize_pic_address() 655 gen_rtx_LO_SUM (Pmode, tmp_reg, in legitimize_pic_address() 656 gen_rtx_UNSPEC (Pmode, in legitimize_pic_address() 680 base = legitimize_pic_address (XEXP (XEXP (orig, 0), 0), Pmode, reg); in legitimize_pic_address() 681 orig = legitimize_pic_address (XEXP (XEXP (orig, 0), 1), Pmode, in legitimize_pic_address() 688 orig = force_reg (Pmode, orig); in legitimize_pic_address() 690 pic_ref = gen_rtx_PLUS (Pmode, base, orig); in legitimize_pic_address() 712 ret = gen_reg_rtx (Pmode); in hppa_tls_call() 714 LCT_CONST, Pmode, 1, arg, Pmode); in hppa_tls_call() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | explow.c | 355 x = gen_rtx_fmt_ee (GET_CODE (x), Pmode, op0, op1); 383 from_mode = to_mode == ptr_mode ? Pmode : ptr_mode; 485 x = gen_rtx_fmt_ee (GET_CODE (x), Pmode, op0, op1); 505 if (GET_MODE (x) != Pmode) 506 x = convert_memory_address (Pmode, x); 512 x = force_reg (Pmode, x); 597 x = force_reg (Pmode, x); 610 if (general_operand (x, Pmode)) 611 x = force_reg (Pmode, x); 716 replace_equiv_address (x, force_reg (Pmode, copy_all_regs (XEXP (x, 0)))); [all …]
|
| H A D | builtins.c | 422 tem = memory_address (Pmode, tem); 423 tem = gen_rtx_MEM (Pmode, tem); 437 tem = memory_address (Pmode, 438 plus_constant (tem, GET_MODE_SIZE (Pmode))); 439 tem = gen_rtx_MEM (Pmode, tem); 465 if (GET_MODE (buf_addr) != Pmode) 466 buf_addr = convert_memory_address (Pmode, buf_addr); 469 buf_addr = force_reg (Pmode, force_operand (buf_addr, NULL_RTX)); 481 mem = gen_rtx_MEM (Pmode, buf_addr); 485 mem = gen_rtx_MEM (Pmode, plus_constant (buf_addr, GET_MODE_SIZE (Pmode))), [all …]
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A 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 …]
|
| H A 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 …]
|
| /openbsd-src/gnu/gcc/gcc/config/s390/ |
| H A 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 …]
|
| /openbsd-src/gnu/gcc/gcc/config/iq2000/ |
| H A D | iq2000.h | 324 ? gen_rtx_REG (Pmode, GP_REG_FIRST + 31) \ 325 : gen_rtx_MEM (Pmode, gen_rtx_REG (Pmode, \ 474 Pmode == DImode ? 16 : 8); \ 498 if (Pmode == DImode) \ 574 X = gen_rtx_LO_SUM (Pmode, \ 575 copy_to_mode_reg (Pmode, \ 576 gen_rtx_HIGH (Pmode, X)), \ 599 rtx int_reg = gen_reg_rtx (Pmode); \ 600 rtx ptr_reg = gen_reg_rtx (Pmode); \ 607 gen_rtx_PLUS (Pmode, xplus0, int_reg))); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/vax/ |
| H A D | elf.h | 55 plus_constant (gen_rtx_REG (Pmode, FRAME_POINTER_REGNUM),\ 60 gen_rtx_MEM (Pmode, \ 61 plus_constant (gen_rtx_REG (Pmode, FRAME_POINTER_REGNUM),\
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/vax/ |
| H A D | elf.h | 55 plus_constant (gen_rtx_REG (Pmode, FRAME_POINTER_REGNUM), \ 60 gen_rtx_MEM (Pmode, \ 61 plus_constant (gen_rtx_REG (Pmode, FRAME_POINTER_REGNUM), \
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/ |
| H A D | linux-gas.h | 56 emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \ 57 0, VOIDmode, 2, TRAMP, Pmode, \ 58 plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode); \
|
| /openbsd-src/gnu/gcc/gcc/config/bfin/ |
| H A D | bfin.c | 115 bfin_rets_rtx = gen_rtx_REG (Pmode, REG_RETS); in conditional_register_usage() 170 reg = gen_reg_rtx (Pmode); in legitimize_pic_address() 173 tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, addr), unspec); in legitimize_pic_address() 174 new = gen_const_mem (Pmode, gen_rtx_PLUS (Pmode, picreg, tmp)); in legitimize_pic_address() 199 reg = gen_reg_rtx (Pmode); in legitimize_pic_address() 210 addr = force_reg (Pmode, addr); in legitimize_pic_address() 215 base = gen_rtx_PLUS (Pmode, base, XEXP (addr, 0)); in legitimize_pic_address() 219 return gen_rtx_PLUS (Pmode, base, addr); in legitimize_pic_address() 319 gen_rtx_PLUS (Pmode, spreg, in expand_prologue_reg_save() 325 gen_rtx_PLUS (Pmode, spreg, in expand_prologue_reg_save() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/m68k/ |
| H A D | linux.h | 241 && ! find_equiv_reg (0, get_last_insn (), 0, 0, 0, 8, Pmode)) \ 263 emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \ 264 0, VOIDmode, 2, TRAMP, Pmode, \ 265 plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode);
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m88k/ |
| H A D | openbsd.h | 83 emit_library_call(gen_rtx_SYMBOL_REF (Pmode, "__dcache_sync"), \ 84 0, VOIDmode, 2, (TRAMP), Pmode, \ 85 GEN_INT (TRAMPOLINE_SIZE), Pmode)
|
| /openbsd-src/gnu/gcc/gcc/config/cris/ |
| H A D | predicates.md | 72 (match_test "register_operand (XEXP (op, 0), Pmode)")))) 78 Pmode)")))) 88 ; Pmode)")))) 100 (ior (and (match_test "register_operand (XEXP (op, 0), Pmode)") 101 (match_test "cris_scale_int_operand (XEXP (op, 1), Pmode)")) 102 (and (match_test "cris_scale_int_operand (XEXP (op, 0), Pmode)") 103 (match_test "register_operand (XEXP (op, 1), Pmode)"))))) 164 Pmode)"))))
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 1974 && small_data_operand (op, Pmode)) 2040 if (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P (get_pool_constant (op), Pmode)) 2123 sum = force_operand (gen_rtx_PLUS (Pmode, XEXP (x, 0), 2125 return gen_rtx_PLUS (Pmode, sum, GEN_INT (low_int)); 2137 return gen_rtx_PLUS (Pmode, XEXP (x, 0), 2138 force_reg (Pmode, force_operand (XEXP (x, 1), 0))); 2146 return gen_rtx_PLUS (Pmode, force_reg (Pmode, XEXP (x, 0)), 2147 force_reg (Pmode, XEXP (x, 1))); 2149 reg = force_reg (Pmode, x); 2161 op1 = force_reg (Pmode, op1); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m68k/ |
| H A D | linux.h | 295 && ! find_equiv_reg (0, get_last_insn (), 0, 0, 0, 8, Pmode)) \ 320 emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__clear_cache"), \ 321 0, VOIDmode, 2, TRAMP, Pmode, \ 322 plus_constant (TRAMP, TRAMPOLINE_SIZE), Pmode);
|
| /openbsd-src/gnu/gcc/gcc/config/m88k/ |
| H A D | openbsdelf.h | 99 emit_library_call(gen_rtx_SYMBOL_REF (Pmode, "__dcache_sync"), \ 100 0, VOIDmode, 2, (TRAMP), Pmode, \ 101 GEN_INT (TRAMPOLINE_SIZE), Pmode)
|