Home
last modified time | relevance | path

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

12345678910>>...15

/openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/
H A Dlong_double.h58 = 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 Dpa.h581 #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 Dpa.c520 && 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 Dhpux_longdouble.h58 = 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 Ddarwin.c430 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 Ddarwin.c292 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 Ds390.c1234 || 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 Dpa.h410 #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 Dpa.c648 ? 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 Dexplow.c355 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 Dbuiltins.c422 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 Dexplow.c302 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 Dtree-ssa-address.c115 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 Ds390.c1152 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 Diq2000.h324 ? 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 Delf.h55 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 Delf.h55 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 Dlinux-gas.h56 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 Dbfin.c115 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 Dlinux.h241 && ! 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 Dopenbsd.h83 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 Dpredicates.md72 (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 Drs6000.c1974 && 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 Dlinux.h295 && ! 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 Dopenbsdelf.h99 emit_library_call(gen_rtx_SYMBOL_REF (Pmode, "__dcache_sync"), \
100 0, VOIDmode, 2, (TRAMP), Pmode, \
101 GEN_INT (TRAMPOLINE_SIZE), Pmode)

12345678910>>...15