Home
last modified time | relevance | path

Searched refs:static_chain (Results 1 – 18 of 18) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dipa-modref.cc2908 tree static_chain = NULL; in analyze_parms() local
2915 static_chain = ssa_default_def (cfun, cfun->static_chain_decl); in analyze_parms()
2921 if (!count && !retslot && !static_chain) in analyze_parms()
2936 if (static_chain) in analyze_parms()
2937 eaf_analysis.analyze_ssa_name (static_chain); in analyze_parms()
3062 if (static_chain) in analyze_parms()
3064 int flags = eaf_analysis.get_ssa_name_flags (static_chain); in analyze_parms()
3088 eaf_analysis.record_escape_points (static_chain, in analyze_parms()
Dtree-inline.cc3634 tree static_chain = gimple_call_chain (stmt); in initialize_inlined_parameters() local
3680 gcc_assert (static_chain); in initialize_inlined_parameters()
3682 setup_one_parameter (id, p, static_chain, fn, bb, &vars); in initialize_inlined_parameters()
6098 copy_static_chain (tree static_chain, copy_body_data * id) in copy_static_chain() argument
6102 chain_copy = &static_chain; in copy_static_chain()
6110 return static_chain; in copy_static_chain()
Dcalls.cc239 rtx chain = targetm.calls.static_chain (fndecl_or_type, false); in prepare_call_address()
315 chain = targetm.calls.static_chain (fndecl_or_type, false); in prepare_call_address()
1900 return targetm.calls.static_chain (fndecl_or_type, incoming_p); in rtx_for_static_chain()
Dtree-cfg.cc8182 tree static_chain = fun->static_chain_decl; in dump_function_to_file() local
8183 if (static_chain != NULL_TREE) in dump_function_to_file()
8185 tree def = ssa_default_def (fun, static_chain); in dump_function_to_file()
Dfinal.cc1833 chain = targetm.calls.static_chain (current_function_decl, true); in profile_function()
Dfunction.cc5204 chain = targetm.calls.static_chain (current_function_decl, true); in expand_function_start()
Dtarget.def5172 (static_chain,
5201 is the @code{FUNCTION_DECL} for the nested function; @var{static_chain} is an\n\
5216 void, (rtx m_tramp, tree fndecl, rtx static_chain),
DChangeLog-20098535 calls.static_chain, calls.trampoline_init,
8541 targetm.calls.static_chain; only clobber registers.
8547 targetm.calls.static_chain.
8549 (df_get_entry_block_def_set): Use targetm.calls.static_chain;
8555 * final.c (profile_function): Use targetm.calls.static_chain.
8558 * stmt.c (expand_nl_goto_receiver): Use targetm.calls.static_chain;
DChangeLog-20172037 instead of targetm.calls.static_chain.
DChangeLog-200423852 fnaddr, and static_chain are in Pmode.
DChangeLog-20145294 * target.def (static_chain): Likewise.
/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
1038 emit_move_insn (mem, static_chain); in mmix_trampoline_init()
/netbsd/src/external/gpl3/binutils/dist/gold/
Dpowerpc.cc6318 bool static_chain = parameters->options().plt_static_chain(); in plt_call_size() local
6321 + 4 * static_chain in plt_call_size()
6323 + 4 * (ha(off + 8 + 8 * static_chain) != ha(off))); in plt_call_size()
6731 bool static_chain = parameters->options().plt_static_chain(); in do_write() local
6751 + 4 * (ha(off + 8 + 8 * static_chain) != ha(off)) in do_write()
6752 + 4 * static_chain); in do_write()
6775 if (ha(off + 8 + 8 * static_chain) != ha(off)) in do_write()
6792 if (static_chain) in do_write()
6802 if (ha(off + 8 + 8 * static_chain) != ha(off)) in do_write()
6817 if (static_chain) in do_write()
/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
1445 emit_move_insn (temp, static_chain); in xstormy16_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
4547 static_chain = convert_memory_address (Pmode, static_chain); in ia64_trampoline_init()
4583 emit_move_insn (m_tramp, static_chain); in ia64_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/frv/
Dfrv.cc6185 frv_trampoline_init (rtx m_tramp, tree fndecl, rtx static_chain) in frv_trampoline_init() argument
6189 rtx sc_reg = force_reg (Pmode, static_chain); in frv_trampoline_init()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386.cc8374 rtx static_chain = NULL_RTX; in ix86_expand_prologue() local
8482 static_chain = ix86_static_chain (cfun->decl, false); in ix86_expand_prologue()
8483 insn = emit_insn (gen_push (static_chain)); in ix86_expand_prologue()
8541 if (static_chain) in ix86_expand_prologue()
8546 insn = emit_insn (gen_push (static_chain)); in ix86_expand_prologue()
/netbsd/src/external/gpl3/gcc/dist/gcc/doc/
Dtm.texi5542 …et Hook} void TARGET_TRAMPOLINE_INIT (rtx @var{m_tramp}, tree @var{fndecl}, rtx @var{static_chain})
5545 is the @code{FUNCTION_DECL} for the nested function; @var{static_chain} is an