Home
last modified time | relevance | path

Searched refs:fnaddr (Results 1 – 25 of 96) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.h1246 __trampoline_setup (short * addr, int size, int fnaddr, int sc) \
1261 to[1] = (short)(fnaddr); \
1265 to[5] = (short)(fnaddr >> 16); \
1289 __trampoline_setup (addr, size, fnaddr, sc) \
1292 int fnaddr; \
1317 to[1] = (short)(fnaddr); \
1321 to[5] = (short)(fnaddr >> 16); \
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.h1246 __trampoline_setup (short * addr, int size, int fnaddr, int sc) \
1261 to[1] = (short)(fnaddr); \
1265 to[5] = (short)(fnaddr >> 16); \
1289 __trampoline_setup (addr, size, fnaddr, sc) \
1292 int fnaddr; \
1317 to[1] = (short)(fnaddr); \
1321 to[5] = (short)(fnaddr >> 16); \
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.cc1337 rtx tramp[5], fnaddr, f_hi, f_lo, c_hi, c_lo; in or1k_trampoline_init() local
1339 fnaddr = force_operand (XEXP (DECL_RTL (fndecl), 0), NULL); in or1k_trampoline_init()
1340 f_hi = expand_binop (SImode, lshr_optab, fnaddr, GEN_INT (16), in or1k_trampoline_init()
1342 f_lo = expand_binop (SImode, and_optab, fnaddr, GEN_INT (0xffff), in or1k_trampoline_init()
1529 or1k_expand_call (rtx retval, rtx fnaddr, rtx callarg1, bool sibcall) in or1k_expand_call() argument
1535 && GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF in or1k_expand_call()
1536 && !SYMBOL_REF_LOCAL_P (XEXP (fnaddr, 0))) in or1k_expand_call()
1544 if (!call_insn_operand (XEXP (fnaddr, 0), Pmode)) in or1k_expand_call()
1546 fnaddr = copy_to_mode_reg (Pmode, XEXP (fnaddr, 0)); in or1k_expand_call()
1547 fnaddr = gen_rtx_MEM (SImode, fnaddr); in or1k_expand_call()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/moxie/
H A Dmoxie.c531 rtx mem, fnaddr = XEXP (DECL_RTL (fndecl), 0); in moxie_trampoline_init() local
539 emit_move_insn (mem, fnaddr); in moxie_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/moxie/
H A Dmoxie.cc531 rtx mem, fnaddr = XEXP (DECL_RTL (fndecl), 0); in moxie_trampoline_init() local
539 emit_move_insn (mem, fnaddr); in moxie_trampoline_init()
/netbsd-src/external/gpl3/binutils.old/dist/binutils/
H A Dwrstabs.c167 bfd_vma fnaddr; member
500 info.fnaddr = 0; in write_stabs_in_sections_debugging_info()
2201 info->fnaddr = addr; in stab_start_block()
2219 info->pending_lbrac = addr - info->fnaddr; in stab_start_block()
2252 return stab_write_symbol (info, N_RBRAC, 0, addr - info->fnaddr, in stab_end_block()
2284 return stab_write_symbol (info, N_SLINE, lineno, addr - info->fnaddr, in stab_lineno()
/netbsd-src/external/gpl3/binutils/dist/binutils/
H A Dwrstabs.c167 bfd_vma fnaddr; member
2150 info->fnaddr = addr; in stab_start_block()
2168 info->pending_lbrac = addr - info->fnaddr; in stab_start_block()
2201 return stab_write_symbol (info, N_RBRAC, 0, addr - info->fnaddr, in stab_end_block()
2233 return stab_write_symbol (info, N_SLINE, lineno, addr - info->fnaddr, in stab_lineno()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.c1022 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in fr30_trampoline_init() local
1031 emit_move_insn (mem, fnaddr); in fr30_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.cc1022 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in fr30_trampoline_init() local
1031 emit_move_insn (mem, fnaddr); in fr30_trampoline_init()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c7922 ix86_expand_call (rtx retval, rtx fnaddr, rtx callarg1, in ix86_expand_call() argument
7931 if (GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in ix86_expand_call()
7933 fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); in ix86_expand_call()
7946 rtx addr = XEXP (fnaddr, 0); in ix86_expand_call()
7950 if (flag_pic && GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in ix86_expand_call()
7951 fnaddr = machopic_indirect_call_target (fnaddr); in ix86_expand_call()
7986 fnaddr = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, addr), in ix86_expand_call()
7988 fnaddr = gen_rtx_CONST (Pmode, fnaddr); in ix86_expand_call()
7989 fnaddr = force_reg (Pmode, fnaddr); in ix86_expand_call()
7990 fnaddr = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, fnaddr); in ix86_expand_call()
[all …]
H A Di386.c16948 rtx mem, fnaddr; in ix86_trampoline_init() local
16953 fnaddr = XEXP (DECL_RTL (fndecl), 0); in ix86_trampoline_init()
16974 || x86_64_zext_immediate_operand (fnaddr, VOIDmode)) in ix86_trampoline_init()
16976 fnaddr = copy_addr_to_reg (fnaddr); in ix86_trampoline_init()
16982 emit_move_insn (mem, gen_lowpart (SImode, fnaddr)); in ix86_trampoline_init()
16991 emit_move_insn (mem, fnaddr); in ix86_trampoline_init()
17074 disp = expand_binop (SImode, sub_optab, fnaddr, in ix86_trampoline_init()
20145 rtx this_reg, tmp, fnaddr; in x86_output_mi_thunk() local
20236 fnaddr = XEXP (DECL_RTL (function), 0); in x86_output_mi_thunk()
20244 tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, fnaddr), UNSPEC_GOTPCREL); in x86_output_mi_thunk()
[all …]
H A Di386-features.c2000 rtx fnaddr = XEXP (call, 0); in rest_of_insert_endbranch() local
2005 if (GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in rest_of_insert_endbranch()
2006 fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); in rest_of_insert_endbranch()
2008 fndecl = MEM_EXPR (fnaddr); in rest_of_insert_endbranch()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.cc17619 rtx mem, fnaddr; in ix86_trampoline_init() local
17624 fnaddr = XEXP (DECL_RTL (fndecl), 0); in ix86_trampoline_init()
17645 || x86_64_zext_immediate_operand (fnaddr, VOIDmode)) in ix86_trampoline_init()
17647 fnaddr = copy_addr_to_reg (fnaddr); in ix86_trampoline_init()
17653 emit_move_insn (mem, gen_lowpart (SImode, fnaddr)); in ix86_trampoline_init()
17662 emit_move_insn (mem, fnaddr); in ix86_trampoline_init()
17745 disp = expand_binop (SImode, sub_optab, fnaddr, in ix86_trampoline_init()
21230 rtx this_reg, tmp, fnaddr; in x86_output_mi_thunk() local
21325 fnaddr = XEXP (DECL_RTL (function), 0); in x86_output_mi_thunk()
21333 tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, fnaddr), UNSPEC_GOTPCREL); in x86_output_mi_thunk()
[all …]
H A Di386-expand.cc9161 ix86_expand_call (rtx retval, rtx fnaddr, rtx callarg1, in ix86_expand_call() argument
9170 if (GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in ix86_expand_call()
9172 fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); in ix86_expand_call()
9185 rtx addr = XEXP (fnaddr, 0); in ix86_expand_call()
9189 if (flag_pic && GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in ix86_expand_call()
9190 fnaddr = machopic_indirect_call_target (fnaddr); in ix86_expand_call()
9225 fnaddr = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, addr), in ix86_expand_call()
9227 fnaddr = gen_rtx_CONST (Pmode, fnaddr); in ix86_expand_call()
9228 fnaddr = force_reg (Pmode, fnaddr); in ix86_expand_call()
9229 fnaddr = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, fnaddr); in ix86_expand_call()
[all …]
H A Di386-features.cc2079 rtx fnaddr = XEXP (call, 0); in rest_of_insert_endbr_and_patchable_area() local
2084 if (GET_CODE (XEXP (fnaddr, 0)) == SYMBOL_REF) in rest_of_insert_endbr_and_patchable_area()
2085 fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); in rest_of_insert_endbr_and_patchable_area()
2087 fndecl = MEM_EXPR (fnaddr); in rest_of_insert_endbr_and_patchable_area()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.c2003 bfin_expand_call (rtx retval, rtx fnaddr, rtx callarg1, rtx cookie, int sibcall) in bfin_expand_call() argument
2006 rtx callee = XEXP (fnaddr, 0); in bfin_expand_call()
2064 fnaddr = gen_reg_rtx (SImode); in bfin_expand_call()
2065 emit_insn (gen_load_funcdescsi (fnaddr, addr)); in bfin_expand_call()
2066 fnaddr = gen_rtx_MEM (Pmode, fnaddr); in bfin_expand_call()
2082 fnaddr = gen_rtx_MEM (Pmode, callee); in bfin_expand_call()
2084 call = gen_rtx_CALL (VOIDmode, fnaddr, callarg1); in bfin_expand_call()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.cc2004 bfin_expand_call (rtx retval, rtx fnaddr, rtx callarg1, rtx cookie, int sibcall) in bfin_expand_call() argument
2007 rtx callee = XEXP (fnaddr, 0); in bfin_expand_call()
2065 fnaddr = gen_reg_rtx (SImode); in bfin_expand_call()
2066 emit_insn (gen_load_funcdescsi (fnaddr, addr)); in bfin_expand_call()
2067 fnaddr = gen_rtx_MEM (Pmode, fnaddr); in bfin_expand_call()
2083 fnaddr = gen_rtx_MEM (Pmode, callee); in bfin_expand_call()
2085 call = gen_rtx_CALL (VOIDmode, fnaddr, callarg1); in bfin_expand_call()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl2.c1878 tree fnaddr; in mark_vtable_entries() local
1885 idx, fnaddr) in mark_vtable_entries()
1889 STRIP_NOPS (fnaddr); in mark_vtable_entries()
1891 if (TREE_CODE (fnaddr) != ADDR_EXPR in mark_vtable_entries()
1892 && TREE_CODE (fnaddr) != FDESC_EXPR) in mark_vtable_entries()
1897 fn = TREE_OPERAND (fnaddr, 0); in mark_vtable_entries()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/vax/
H A Dvax.c2406 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in vax_trampoline_init() local
2413 emit_move_insn (mem, gen_const_mem (HImode, fnaddr)); in vax_trampoline_init()
2418 emit_move_insn (mem, plus_constant (Pmode, fnaddr, 2)); in vax_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Ddecl2.cc2067 tree fnaddr = e.value; in mark_vtable_entries() local
2069 STRIP_NOPS (fnaddr); in mark_vtable_entries()
2071 if (TREE_CODE (fnaddr) != ADDR_EXPR in mark_vtable_entries()
2072 && TREE_CODE (fnaddr) != FDESC_EXPR) in mark_vtable_entries()
2077 tree fn = TREE_OPERAND (fnaddr, 0); in mark_vtable_entries()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pdp11/
H A Dpdp11.c2169 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in pdp11_trampoline_init() local
2180 emit_move_insn (mem, fnaddr); in pdp11_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pdp11/
H A Dpdp11.cc2167 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in pdp11_trampoline_init() local
2178 emit_move_insn (mem, fnaddr); in pdp11_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/epiphany/
H A Depiphany.cc2307 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in epiphany_trampoline_init() local
2312 EPIPHANY_LOW_RTX (fnaddr))); in epiphany_trampoline_init()
2315 EPIPHANY_HIGH_RTX (fnaddr))); in epiphany_trampoline_init()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/epiphany/
H A Depiphany.c2305 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in epiphany_trampoline_init() local
2310 EPIPHANY_LOW_RTX (fnaddr))); in epiphany_trampoline_init()
2313 EPIPHANY_HIGH_RTX (fnaddr))); in epiphany_trampoline_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rx/
H A Drx.cc3142 rtx fnaddr = XEXP (DECL_RTL (fndecl), 0); in rx_trampoline_init() local
3150 emit_move_insn (adjust_address (tramp, SImode, 12), fnaddr); in rx_trampoline_init()
3155 emit_move_insn (adjust_address (tramp, SImode, 6 + 2), fnaddr); in rx_trampoline_init()

1234