Home
last modified time | relevance | path

Searched refs:adjust_address (Results 1 – 25 of 80) sorted by relevance

1234

/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh-mem.cc79 rtx to = adjust_address (dest, SImode, copied); in expand_block_move()
91 move_by_pieces (adjust_address (dest, BLKmode, copied), in expand_block_move()
299 addr1 = adjust_address (addr1, QImode, 0); in sh_expand_cmpstr()
300 addr2 = adjust_address (addr2, QImode, 0); in sh_expand_cmpstr()
473 addr1 = adjust_address (addr1, QImode, in sh_expand_cmpnstr()
475 addr2 = adjust_address (addr2, QImode, in sh_expand_cmpnstr()
514 addr1 = adjust_address (addr1, QImode, GET_MODE_SIZE (QImode)); in sh_expand_cmpnstr()
515 addr2 = adjust_address (addr2, QImode, GET_MODE_SIZE (QImode)); in sh_expand_cmpnstr()
632 addr1 = adjust_address (addr1, QImode, 0); in sh_expand_strlen()
727 dest = adjust_address (dest, QImode, 0); in sh_expand_setmem()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m68k/
Dm68k.cc1827 loperands[1] = adjust_address (operand1, SImode, 4); in output_scc_di()
1834 loperands[3] = adjust_address (operand2, SImode, 4); in output_scc_di()
1956 ops[1] = dataop = adjust_address (dataop, QImode, offset); in m68k_output_btst()
3479 middlehalf[0] = adjust_address (operands[0], SImode, 4); in handle_move_double()
3480 latehalf[0] = adjust_address (operands[0], SImode, size - 4); in handle_move_double()
3484 middlehalf[0] = adjust_address (operands[0], SImode, 0); in handle_move_double()
3485 latehalf[0] = adjust_address (operands[0], SImode, 0); in handle_move_double()
3495 middlehalf[1] = adjust_address (operands[1], SImode, 4); in handle_move_double()
3496 latehalf[1] = adjust_address (operands[1], SImode, size - 4); in handle_move_double()
3519 middlehalf[1] = adjust_address (operands[1], SImode, 0); in handle_move_double()
[all …]
Dm68k.md337 operands[3] = adjust_address (operands[0], SImode, 4);
374 operands[3] = adjust_address (operands[0], SImode, 4);
661 operands[1] = adjust_address (operands[1], QImode,
1461 operands[1] = adjust_address (operands[1], XFmode, 0);
1637 operands[1] = adjust_address (operands[1], QImode, 3);
1660 operands[1] = adjust_address (operands[1], QImode, 1);
1678 operands[1] = adjust_address (operands[1], QImode, 2);
1702 operands[0] = adjust_address (operands[0], GET_MODE (operands[1]), 0);
1719 operands[0] = adjust_address (operands[0], GET_MODE (operands[1]), 0);
1904 operands[3] = adjust_address (operands[0], SImode,
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/fr30/
Dfr30.cc917 emit_insn (gen_rtx_SET (dest0, adjust_address (src, SImode, 0))); in fr30_move_double()
948 emit_move_insn (adjust_address (dest, SImode, 0), src0); in fr30_move_double()
952 emit_insn (gen_rtx_SET (adjust_address (dest, SImode, UNITS_PER_WORD), in fr30_move_double()
1028 mem = adjust_address (m_tramp, SImode, 4); in fr30_trampoline_init()
1030 mem = adjust_address (m_tramp, SImode, 12); in fr30_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m32r/
Dm32r.cc1118 adjust_address (src, SImode, in gen_split_move_double()
1122 adjust_address (src, SImode, in gen_split_move_double()
1143 emit_insn (gen_rtx_SET (adjust_address (dest, SImode, 0), in gen_split_move_double()
1146 emit_insn (gen_rtx_SET (adjust_address (dest, SImode, UNITS_PER_WORD), in gen_split_move_double()
2798 emit_move_insn (adjust_address (m_tramp, SImode, 0), in m32r_trampoline_init()
2801 emit_move_insn (adjust_address (m_tramp, SImode, 4), in m32r_trampoline_init()
2804 emit_move_insn (adjust_address (m_tramp, SImode, 8), in m32r_trampoline_init()
2807 emit_move_insn (adjust_address (m_tramp, SImode, 12), in m32r_trampoline_init()
2810 emit_move_insn (adjust_address (m_tramp, SImode, 16), in m32r_trampoline_init()
2812 emit_move_insn (adjust_address (m_tramp, SImode, 20), in m32r_trampoline_init()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/
Dalpha.cc3284 operands[3] = adjust_address (operands[1], DImode, 8); in alpha_split_tmode_pair()
3285 operands[2] = adjust_address (operands[1], DImode, 0); in alpha_split_tmode_pair()
3306 operands[1] = adjust_address (operands[0], DImode, 8); in alpha_split_tmode_pair()
3307 operands[0] = adjust_address (operands[0], DImode, 0); in alpha_split_tmode_pair()
3401 meml = adjust_address (mem, QImode, ofs); in alpha_expand_unaligned_load()
3402 memh = adjust_address (mem, QImode, ofs+1); in alpha_expand_unaligned_load()
3520 meml = adjust_address (dst, QImode, ofs); in alpha_expand_unaligned_store()
3521 memh = adjust_address (dst, QImode, ofs+1); in alpha_expand_unaligned_store()
3640 smem = adjust_address (smem, GET_MODE (smem), ofs); in alpha_expand_unaligned_load_words()
3712 dmem = adjust_address (dmem, GET_MODE (dmem), ofs); in alpha_expand_unaligned_store_words()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/lm32/
Dlm32.cc846 emit_move_insn (regs[i], adjust_address (src, mode, offset)); in lm32_block_move_inline()
851 emit_move_insn (adjust_address (dest, mode, offset), regs[i]); in lm32_block_move_inline()
856 src = adjust_address (src, BLKmode, offset); in lm32_block_move_inline()
857 dest = adjust_address (dest, BLKmode, offset); in lm32_block_move_inline()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Drtlhooks.cc74 return adjust_address (x, mode, offset); in gen_lowpart_general()
Dexpr.cc1081 return adjust_address (m_obj, mode, offset); in adjust()
1835 x = adjust_address (x, BLKmode, 0); in emit_block_move_hints()
1836 y = adjust_address (y, BLKmode, 0); in emit_block_move_hints()
2255 x = adjust_address (x, BLKmode, 0); in emit_block_cmp_hints()
2256 y = adjust_address (y, BLKmode, 0); in emit_block_cmp_hints()
2465 emit_move_insn (tmps[i], adjust_address (src, mode, bytepos)); in emit_group_load_1()
2813 emit_move_insn (adjust_address (dest, in emit_group_store()
2824 dst = adjust_address (dest, dest_mode, bytepos); in emit_group_store()
2863 emit_move_insn (adjust_address (dest, mode, bytepos), tmps[i]); in emit_group_store()
2933 emit_move_insn (adjust_address (target, mode, 0), srcreg); in copy_blkmode_from_reg()
[all …]
Dasan.cc1539 m_shadow_mem = adjust_address (m_shadow_mem, VOIDmode, in emit_redzone_byte()
1584 m_shadow_mem = adjust_address (m_shadow_mem, SImode, 0); in flush_redzone_payload()
1969 mem = adjust_address (mem, VOIDmode, base_align_bias); in asan_emit_stack_protection()
1971 mem = adjust_address (mem, VOIDmode, GET_MODE_SIZE (ptr_mode)); in asan_emit_stack_protection()
1973 mem = adjust_address (mem, VOIDmode, GET_MODE_SIZE (ptr_mode)); in asan_emit_stack_protection()
2057 mem = adjust_address (mem, VOIDmode, base_align_bias); in asan_emit_stack_protection()
2075 mem = adjust_address (mem, ptr_mode, offset); in asan_emit_stack_protection()
2120 shadow_mem = adjust_address (shadow_mem, VOIDmode, in asan_emit_stack_protection()
2161 shadow_mem = adjust_address (shadow_mem, VOIDmode, in asan_emit_stack_protection()
Dexcept.cc1145 mem = adjust_address (crtl->eh.sjlj_fc, TYPE_MODE (integer_type_node), in sjlj_mark_call_sites()
1174 mem = adjust_address (fc, Pmode, sjlj_fc_personality_ofs); in sjlj_emit_function_enter()
1177 mem = adjust_address (fc, Pmode, sjlj_fc_lsda_ofs); in sjlj_emit_function_enter()
1325 mem = adjust_address (fc, unwind_word_mode, sjlj_fc_data_ofs); in sjlj_emit_dispatch_table()
1336 mem = adjust_address (fc, unwind_word_mode, in sjlj_emit_dispatch_table()
1417 rtx disp = adjust_address (fc, TYPE_MODE (integer_type_node), in sjlj_emit_dispatch_table()
Demit-rtl.h484 #define adjust_address(MEMREF, MODE, OFFSET) \ macro
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Dldrdstrd.md169 op[1] = adjust_address (operands[2], DImode, 0);
188 op[0] = adjust_address (operands[2], DImode, 0);
/netbsd/src/external/gpl3/gcc/dist/gcc/config/moxie/
Dmoxie.cc536 mem = adjust_address (m_tramp, SImode, 4); in moxie_trampoline_init()
538 mem = adjust_address (m_tramp, SImode, 16); in moxie_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/
Dxtensa.cc1017 operands[3] = adjust_address (operands[1], mode, GET_MODE_SIZE (mode)); in xtensa_split_operand_pair()
1018 operands[2] = adjust_address (operands[1], mode, 0); in xtensa_split_operand_pair()
1038 operands[1] = adjust_address (operands[0], mode, GET_MODE_SIZE (mode)); in xtensa_split_operand_pair()
1039 operands[0] = adjust_address (operands[0], mode, 0); in xtensa_split_operand_pair()
1364 x = adjust_address (src_mem, mode[next], offset_ld); in xtensa_expand_block_move()
1376 x = adjust_address (dst_mem, mode[phase], offset_st); in xtensa_expand_block_move()
1448 ac->memsi = adjust_address (mem, SImode, 0); /* Memory is aligned. */ in init_alignment_context()
2422 x = adjust_address (x, GET_MODE (x) == DFmode ? E_SFmode : E_SImode, in print_operand()
3209 adjust_address (gp_regs, BLKmode, in xtensa_builtin_saveregs()
4132 emit_move_insn (adjust_address (m_tramp, SImode, chain_off), chain); in xtensa_trampoline_init()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pdp11/
Dpdp11.cc605 exops[i][op] = adjust_address (operands[op], HImode, w * 2); in pdp11_expand_operands()
2172 mem = adjust_address (m_tramp, HImode, 0); in pdp11_trampoline_init()
2174 mem = adjust_address (m_tramp, HImode, 2); in pdp11_trampoline_init()
2176 mem = adjust_address (m_tramp, HImode, 4); in pdp11_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rx/
Drx.cc700 op = adjust_address (op, SImode, 4); in rx_print_operand()
724 op = adjust_address (op, SImode, 4); in rx_print_operand()
3149 emit_move_insn (adjust_address (tramp, SImode, 4), chain); in rx_trampoline_init()
3150 emit_move_insn (adjust_address (tramp, SImode, 12), fnaddr); in rx_trampoline_init()
3154 emit_move_insn (adjust_address (tramp, SImode, 2), chain); in rx_trampoline_init()
3155 emit_move_insn (adjust_address (tramp, SImode, 6 + 2), fnaddr); in rx_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/h8300/
Dlogical.md51 operands[0] = adjust_address (operands[0], QImode, 0);
52 operands[1] = adjust_address (operands[1], QImode, 0);
Dh8300.cc1566 x = adjust_address (x, HImode, 2); in h8300_print_operand()
5475 mem = adjust_address (m_tramp, HImode, 0); in h8300_trampoline_init()
5477 mem = adjust_address (m_tramp, Pmode, 2); in h8300_trampoline_init()
5479 mem = adjust_address (m_tramp, HImode, 4); in h8300_trampoline_init()
5481 mem = adjust_address (m_tramp, Pmode, 6); in h8300_trampoline_init()
5488 mem = adjust_address (m_tramp, HImode, 0); in h8300_trampoline_init()
5490 mem = adjust_address (m_tramp, Pmode, 2); in h8300_trampoline_init()
5496 mem = adjust_address (m_tramp, SImode, 6); in h8300_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mcore/
Dmcore.cc424 (stream, GET_MODE (x), XEXP (adjust_address (x, SImode, 4), 0)); in mcore_print_operand()
1622 x = adjust_address (src_mem, mode[next], offset_ld); in block_move_sequence()
1634 x = adjust_address (dst_mem, mode[phase], offset_st); in block_move_sequence()
3186 mem = adjust_address (m_tramp, SImode, 8); in mcore_trampoline_init()
3188 mem = adjust_address (m_tramp, SImode, 12); in mcore_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mn10300/
Dmn10300.cc324 x = adjust_address (x, SImode, 4); in mn10300_print_operand()
2542 mem = adjust_address (m_tramp, SImode, 0); in mn10300_trampoline_init()
2544 mem = adjust_address (m_tramp, SImode, 4); in mn10300_trampoline_init()
2546 mem = adjust_address (m_tramp, SImode, 8); in mn10300_trampoline_init()
2548 mem = adjust_address (m_tramp, SImode, 12); in mn10300_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sparc/
Dsparc.cc9030 rtx word0 = adjust_address (src, mode, 0); in sparc_split_reg_mem()
9031 rtx word1 = adjust_address (src, mode, 4); in sparc_split_reg_mem()
9050 rtx word0 = adjust_address (dest, mode, 0); in sparc_split_mem_reg()
9051 rtx word1 = adjust_address (dest, mode, 4); in sparc_split_mem_reg()
9962 (adjust_address (m_tramp, SImode, 0), in sparc32_initialize_trampoline()
9969 (adjust_address (m_tramp, SImode, 4), in sparc32_initialize_trampoline()
9976 (adjust_address (m_tramp, SImode, 8), in sparc32_initialize_trampoline()
9983 (adjust_address (m_tramp, SImode, 12), in sparc32_initialize_trampoline()
9990 (gen_flush (SImode, validize_mem (adjust_address (m_tramp, SImode, 0)))); in sparc32_initialize_trampoline()
10003 (gen_flush (SImode, validize_mem (adjust_address (m_tramp, SImode, 8)))); in sparc32_initialize_trampoline()
[all …]
Dsparc.md2202 emit_move_insn_1 (adjust_address (operands[0], SImode, 0), const0_rtx);
2203 emit_move_insn_1 (adjust_address (operands[0], SImode, 4), const0_rtx);
2301 dest1 = adjust_address (set_dest, DImode, 0);
2302 dest2 = adjust_address (set_dest, DImode, 8);
2322 rtx word0 = adjust_address (operands[1], DImode, 0);
2323 rtx word1 = adjust_address (operands[1], DImode, 8);
2358 emit_insn (gen_movdi (adjust_address (operands[0], DImode, 0),
2360 emit_insn (gen_movdi (adjust_address (operands[0], DImode, 8),
2635 emit_move_insn_1 (adjust_address (operands[0], SFmode, 0), CONST0_RTX (SFmode));
2636 emit_move_insn_1 (adjust_address (operands[0], SFmode, 4), CONST0_RTX (SFmode));
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-string.cc142 dest = adjust_address (orig_dest, mode, offset); in expand_block_clear()
1771 src1 = adjust_address (orig_src1, load_mode, offset); in expand_block_compare_gpr()
1772 src2 = adjust_address (orig_src2, load_mode, offset); in expand_block_compare_gpr()
2904 src = adjust_address (orig_src, mode, offset); in expand_block_move()
2905 dest = adjust_address (orig_dest, mode, offset); in expand_block_move()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386-features.cc739 emit_move_insn (adjust_address (tmp, SImode, 0), in make_vector_copies()
741 emit_move_insn (adjust_address (tmp, SImode, 4), in make_vector_copies()
803 adjust_address (tmp, SImode, 0)); in convert_reg()
805 adjust_address (tmp, SImode, 4)); in convert_reg()

1234