| /netbsd/src/external/gpl3/gcc/dist/gcc/config/moxie/ |
| D | moxie.cc | 529 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/ |
| D | fr30.cc | 1020 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/ |
| D | m32r.cc | 2796 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/ |
| D | mmix.cc | 1029 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/ |
| D | vax.cc | 2288 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/ |
| D | mn10300.cc | 2520 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/ |
| D | pdp11.cc | 2165 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/ |
| D | sparc.cc | 9948 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/ |
| D | h8300.cc | 5468 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/ |
| D | mcore.cc | 3178 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/ |
| D | v850.cc | 2975 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/ |
| D | pa.cc | 10475 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/ |
| D | bfin.cc | 1865 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/ |
| D | cris.cc | 3581 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/ |
| D | iq2000.cc | 3452 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/ |
| D | ia64.cc | 4525 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/ |
| D | xtensa.cc | 4111 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/ |
| D | m68k.cc | 7016 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/ |
| D | stormy16.cc | 1431 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/ |
| D | builtins.cc | 5347 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()
|
| D | targhooks.cc | 1253 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/ |
| D | i386.cc | 17617 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/ |
| D | alpha.cc | 5479 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/ |
| D | m32c.cc | 1609 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/ |
| D | arm.cc | 4234 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 …]
|