Home
last modified time | relevance | path

Searched refs:m_tramp (Results 1 – 25 of 32) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/gcc/config/moxie/
Dmoxie.cc529 moxie_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in moxie_trampoline_init() argument
533 emit_block_move (m_tramp, assemble_trampoline_template (), in moxie_trampoline_init()
536 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/fr30/
Dfr30.cc1020 fr30_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in fr30_trampoline_init() argument
1025 emit_block_move (m_tramp, assemble_trampoline_template (), in fr30_trampoline_init()
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.cc2796 m32r_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in m32r_trampoline_init() argument
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()
2817 (validize_mem (adjust_address (m_tramp, SImode, 0)), in m32r_trampoline_init()
2821 LCT_NORMAL, VOIDmode, XEXP (m_tramp, 0), Pmode, in m32r_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mmix/
Dmmix.cc1029 mmix_trampoline_init (rtx m_tramp, tree fndecl, rtx static_chain) in mmix_trampoline_init() argument
1034 emit_block_move (m_tramp, assemble_trampoline_template (), in mmix_trampoline_init()
1037 mem = adjust_address (m_tramp, DImode, 2*UNITS_PER_WORD); in mmix_trampoline_init()
1039 mem = adjust_address (m_tramp, DImode, 3*UNITS_PER_WORD); in mmix_trampoline_init()
1042 mem = adjust_address (m_tramp, DImode, 0); in mmix_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/vax/
Dvax.cc2288 vax_trampoline_init (rtx m_tramp, tree fndecl, rtx cxt) in vax_trampoline_init() argument
2293 emit_block_move (m_tramp, assemble_trampoline_template (), in vax_trampoline_init()
2296 mem = adjust_address (m_tramp, HImode, 0); in vax_trampoline_init()
2299 mem = adjust_address (m_tramp, SImode, 4); in vax_trampoline_init()
2301 mem = adjust_address (m_tramp, SImode, 11); in vax_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mn10300/
Dmn10300.cc2520 mn10300_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in mn10300_trampoline_init() argument
2539 plus_constant (Pmode, XEXP (m_tramp, 0), 11), in mn10300_trampoline_init()
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/pdp11/
Dpdp11.cc2165 pdp11_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in pdp11_trampoline_init() argument
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/sparc/
Dsparc.cc9948 sparc32_initialize_trampoline (rtx m_tramp, rtx fnaddr, rtx cxt) in sparc32_initialize_trampoline() argument
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()
10009 LCT_NORMAL, VOIDmode, XEXP (m_tramp, 0), Pmode); in sparc32_initialize_trampoline()
10019 sparc64_initialize_trampoline (rtx m_tramp, rtx fnaddr, rtx cxt) in sparc64_initialize_trampoline() argument
10030 emit_move_insn (adjust_address (m_tramp, SImode, 0), in sparc64_initialize_trampoline()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/h8300/
Dh8300.cc5468 h8300_trampoline_init (rtx m_tramp, tree fndecl, rtx cxt) in h8300_trampoline_init() argument
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.cc3178 mcore_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in mcore_trampoline_init() argument
3183 emit_block_move (m_tramp, assemble_trampoline_template (), in mcore_trampoline_init()
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/v850/
Dv850.cc2975 v850_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in v850_trampoline_init() argument
2979 emit_block_move (m_tramp, assemble_trampoline_template (), in v850_trampoline_init()
2982 mem = adjust_address (m_tramp, SImode, 16); in v850_trampoline_init()
2984 mem = adjust_address (m_tramp, SImode, 20); in v850_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
Dpa.cc10475 pa_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in pa_trampoline_init() argument
10483 emit_block_move (m_tramp, assemble_trampoline_template (), in pa_trampoline_init()
10485 r_tramp = force_reg (Pmode, XEXP (m_tramp, 0)); in pa_trampoline_init()
10489 tmp = adjust_address (m_tramp, Pmode, 48); in pa_trampoline_init()
10491 tmp = adjust_address (m_tramp, Pmode, 52); in pa_trampoline_init()
10495 tmp = adjust_address (m_tramp, Pmode, 56); in pa_trampoline_init()
10497 tmp = adjust_address (m_tramp, Pmode, 60); in pa_trampoline_init()
10518 tmp = adjust_address (m_tramp, Pmode, 56); in pa_trampoline_init()
10520 tmp = adjust_address (m_tramp, Pmode, 64); in pa_trampoline_init()
10524 tmp = adjust_address (m_tramp, Pmode, 16); in pa_trampoline_init()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/bfin/
Dbfin.cc1865 bfin_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in bfin_trampoline_init() argument
1872 emit_block_move (m_tramp, assemble_trampoline_template (), in bfin_trampoline_init()
1877 rtx a = force_reg (Pmode, plus_constant (Pmode, XEXP (m_tramp, 0), 8)); in bfin_trampoline_init()
1878 mem = adjust_address (m_tramp, Pmode, 0); in bfin_trampoline_init()
1883 mem = adjust_address (m_tramp, HImode, i + 2); in bfin_trampoline_init()
1886 mem = adjust_address (m_tramp, HImode, i + 6); in bfin_trampoline_init()
1889 mem = adjust_address (m_tramp, HImode, i + 10); in bfin_trampoline_init()
1892 mem = adjust_address (m_tramp, HImode, i + 14); in bfin_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/cris/
Dcris.cc3581 cris_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in cris_trampoline_init() argument
3586 emit_block_move (m_tramp, assemble_trampoline_template (), in cris_trampoline_init()
3589 mem = adjust_address (m_tramp, SImode, 10); in cris_trampoline_init()
3591 mem = adjust_address (m_tramp, SImode, 16); in cris_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/iq2000/
Diq2000.cc3452 iq2000_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in iq2000_trampoline_init() argument
3457 emit_block_move (m_tramp, assemble_trampoline_template (), in iq2000_trampoline_init()
3460 mem = adjust_address (m_tramp, Pmode, TRAMPOLINE_CODE_SIZE); in iq2000_trampoline_init()
3462 mem = adjust_address (m_tramp, Pmode, in iq2000_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dia64.cc4525 ia64_trampoline_init (rtx m_tramp, tree fndecl, rtx static_chain) in ia64_trampoline_init() argument
4545 addr = convert_memory_address (Pmode, XEXP (m_tramp, 0)); in ia64_trampoline_init()
4551 m_tramp = adjust_automodify_address (m_tramp, Pmode, addr_reg, 0); in ia64_trampoline_init()
4569 emit_move_insn (m_tramp, tramp); in ia64_trampoline_init()
4571 m_tramp = adjust_automodify_address (m_tramp, VOIDmode, NULL, 8); in ia64_trampoline_init()
4573 emit_move_insn (m_tramp, force_reg (Pmode, plus_constant (Pmode, addr, 16))); in ia64_trampoline_init()
4575 m_tramp = adjust_automodify_address (m_tramp, VOIDmode, NULL, 8); in ia64_trampoline_init()
4578 emit_move_insn (m_tramp, force_reg (Pmode, fnaddr)); in ia64_trampoline_init()
4580 m_tramp = adjust_automodify_address (m_tramp, VOIDmode, NULL, 8); in ia64_trampoline_init()
4583 emit_move_insn (m_tramp, static_chain); in ia64_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/
Dxtensa.cc4111 xtensa_trampoline_init (rtx m_tramp, tree fndecl, rtx chain) in xtensa_trampoline_init() argument
4129 emit_block_move (m_tramp, assemble_trampoline_template (), in xtensa_trampoline_init()
4132 emit_move_insn (adjust_address (m_tramp, SImode, chain_off), chain); in xtensa_trampoline_init()
4133 emit_move_insn (adjust_address (m_tramp, SImode, func_off), func); in xtensa_trampoline_init()
4135 LCT_NORMAL, VOIDmode, XEXP (m_tramp, 0), Pmode); in xtensa_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m68k/
Dm68k.cc7016 m68k_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in m68k_trampoline_init() argument
7023 mem = adjust_address (m_tramp, HImode, 0); in m68k_trampoline_init()
7025 mem = adjust_address (m_tramp, SImode, 2); in m68k_trampoline_init()
7028 mem = adjust_address (m_tramp, HImode, 6); in m68k_trampoline_init()
7030 mem = adjust_address (m_tramp, SImode, 8); in m68k_trampoline_init()
7033 FINALIZE_TRAMPOLINE (XEXP (m_tramp, 0)); in m68k_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/
Dstormy16.cc1431 xstormy16_trampoline_init (rtx m_tramp, tree fndecl, rtx static_chain) in xstormy16_trampoline_init() argument
1437 reg_addr = copy_to_reg (XEXP (m_tramp, 0)); in xstormy16_trampoline_init()
1438 reg_addr_mem = adjust_automodify_address (m_tramp, HImode, reg_addr, 0); in xstormy16_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dbuiltins.cc5347 rtx m_tramp, r_tramp, r_chain, tmp; in expand_builtin_init_trampoline() local
5358 m_tramp = gen_rtx_MEM (BLKmode, r_tramp); in expand_builtin_init_trampoline()
5359 MEM_NOTRAP_P (m_tramp) = 1; in expand_builtin_init_trampoline()
5365 set_mem_attributes (m_tramp, TREE_OPERAND (t_tramp, 0), true); in expand_builtin_init_trampoline()
5373 m_tramp = change_address (m_tramp, BLKmode, tmp); in expand_builtin_init_trampoline()
5374 set_mem_align (m_tramp, TRAMPOLINE_ALIGNMENT); in expand_builtin_init_trampoline()
5375 set_mem_size (m_tramp, TRAMPOLINE_SIZE); in expand_builtin_init_trampoline()
5387 targetm.calls.trampoline_init (m_tramp, t_func, r_chain); in expand_builtin_init_trampoline()
Dtarghooks.cc1253 default_trampoline_init (rtx ARG_UNUSED (m_tramp), tree ARG_UNUSED (t_func), in default_trampoline_init() argument
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386.cc17617 ix86_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in ix86_trampoline_init() argument
17633 mem = adjust_address (m_tramp, SImode, offset); in ix86_trampoline_init()
17649 mem = adjust_address (m_tramp, HImode, offset); in ix86_trampoline_init()
17652 mem = adjust_address (m_tramp, SImode, offset + 2); in ix86_trampoline_init()
17658 mem = adjust_address (m_tramp, HImode, offset); in ix86_trampoline_init()
17661 mem = adjust_address (m_tramp, DImode, offset + 2); in ix86_trampoline_init()
17679 mem = adjust_address (m_tramp, HImode, offset); in ix86_trampoline_init()
17682 mem = adjust_address (m_tramp, ptr_mode, offset + 2); in ix86_trampoline_init()
17688 mem = adjust_address (m_tramp, SImode, offset); in ix86_trampoline_init()
17718 mem = adjust_address (m_tramp, SImode, offset); in ix86_trampoline_init()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/
Dalpha.cc5479 alpha_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in alpha_trampoline_init() argument
5525 mem = adjust_address (m_tramp, DImode, 0); in alpha_trampoline_init()
5527 mem = adjust_address (m_tramp, DImode, 8); in alpha_trampoline_init()
5531 mem = adjust_address (m_tramp, Pmode, 16); in alpha_trampoline_init()
5533 mem = adjust_address (m_tramp, Pmode, 24); in alpha_trampoline_init()
5541 LCT_NORMAL, VOIDmode, XEXP (m_tramp, 0), Pmode); in alpha_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m32c/
Dm32c.cc1609 m32c_trampoline_init (rtx m_tramp, tree fndecl, rtx chainval) in m32c_trampoline_init() argument
1613 #define A0(m,i) adjust_address (m_tramp, m, i) in m32c_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm.cc4234 arm_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value) in arm_trampoline_init() argument
4238 emit_block_move (m_tramp, assemble_trampoline_template (), in arm_trampoline_init()
4250 = plus_constant (Pmode, XEXP (m_tramp, 0), TARGET_THUMB2 ? 9 : 8); in arm_trampoline_init()
4253 mem = adjust_address (m_tramp, SImode, 0); in arm_trampoline_init()
4255 mem = adjust_address (m_tramp, SImode, 4); in arm_trampoline_init()
4258 mem = adjust_address (m_tramp, SImode, 20); in arm_trampoline_init()
4261 mem = adjust_address (m_tramp, SImode, 24); in arm_trampoline_init()
4263 mem = adjust_address (m_tramp, SImode, 28); in arm_trampoline_init()
4268 mem = adjust_address (m_tramp, SImode, TARGET_32BIT ? 8 : 12); in arm_trampoline_init()
4271 mem = adjust_address (m_tramp, SImode, TARGET_32BIT ? 12 : 16); in arm_trampoline_init()
[all …]

12