Searched refs:funexp (Results 1 - 11 of 11) sorted by relevance

/haiku-buildtools/legacy/gcc/gcc/
H A Dcalls.c294 prepare_call_address (funexp, fndecl, call_fusage, reg_parm_seen)
295 rtx funexp;
302 funexp = protect_from_queue (funexp, 0);
310 if (GET_CODE (funexp) != SYMBOL_REF)
313 funexp = ((SMALL_REGISTER_CLASSES && reg_parm_seen)
314 ? force_not_mem (memory_address (FUNCTION_MODE, funexp))
315 : memory_address (FUNCTION_MODE, funexp));
323 funexp = force_reg (Pmode, funexp);
1400 rtx funexp; local
1538 rtx funexp; local
[all...]
/haiku-buildtools/gcc/gcc/
H A Dcalls.c217 prepare_call_address (tree fndecl_or_type, rtx funexp, rtx static_chain_value,
222 if (GET_CODE (funexp) != SYMBOL_REF)
225 funexp = ((reg_parm_seen
227 ? force_not_mem (memory_address (FUNCTION_MODE, funexp))
228 : memory_address (FUNCTION_MODE, funexp));
233 funexp = force_reg (Pmode, funexp);
251 return funexp;
297 emit_call_1 (rtx funexp, tree fntree ATTRIBUTE_UNUSED, tree fndecl ATTRIBUTE_UNUSED,
320 if (GET_CODE (funexp) !
216 prepare_call_address(tree fndecl_or_type, rtx funexp, rtx static_chain_value, rtx *call_fusage, int reg_parm_seen, int sibcallp) argument
296 emit_call_1(rtx funexp, tree fntree ATTRIBUTE_UNUSED, tree fndecl ATTRIBUTE_UNUSED, tree funtype ATTRIBUTE_UNUSED, HOST_WIDE_INT stack_size ATTRIBUTE_UNUSED, HOST_WIDE_INT rounded_stack_size, HOST_WIDE_INT struct_value_size ATTRIBUTE_UNUSED, rtx next_arg_reg ATTRIBUTE_UNUSED, rtx valreg, int old_inhibit_defer_pop, rtx call_fusage, int ecf_flags, cumulative_args_t args_so_far ATTRIBUTE_UNUSED) argument
1830 rtx funexp; local
2370 rtx funexp; local
[all...]
/haiku-buildtools/gcc/gcc/config/microblaze/
H A Dmicroblaze.c3202 rtx this_rtx, funexp; local
3243 funexp = XEXP (DECL_RTL (function), 0);
3247 emit_move_insn (temp2, expand_pic_symbol_ref (Pmode, funexp));
3249 emit_move_insn (temp2, funexp);
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c3364 rtx this_rtx, funexp;
3404 funexp = XEXP (DECL_RTL (function), 0);
3407 nios2_adjust_call_address (&funexp, gen_rtx_REG (Pmode, 2));
3408 insn = emit_call_insn (gen_sibcall_internal (funexp, const0_rtx));
3353 rtx this_rtx, funexp; local
/haiku-buildtools/gcc/gcc/config/tilepro/
H A Dtilepro.c4418 rtx this_rtx, funexp;
4458 funexp = XEXP (DECL_RTL (function), 0);
4459 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
4460 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx));
4407 rtx this_rtx, funexp; local
/haiku-buildtools/gcc/gcc/config/tilegx/
H A Dtilegx.c4963 rtx this_rtx, funexp, addend;
5028 funexp = XEXP (DECL_RTL (function), 0);
5029 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
5030 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx));
4952 rtx this_rtx, funexp, addend; local
/haiku-buildtools/gcc/gcc/config/sparc/
H A Dsparc.c11335 rtx this_rtx, funexp;
11453 funexp = XEXP (DECL_RTL (function), 0);
11457 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
11458 insn = emit_call_insn (gen_sibcall (funexp));
11472 scratch = sparc_legitimize_pic_address (funexp, scratch);
11481 gen_rtx_HIGH (SImode, funexp)));
11484 gen_rtx_LO_SUM (SImode, scratch, funexp)));
11493 sparc_emit_set_symbolic_const64 (scratch, funexp, scratch);
11501 sparc_emit_set_symbolic_const64 (scratch, funexp, spill_re
11309 rtx this_rtx, funexp; local
[all...]
/haiku-buildtools/gcc/gcc/config/alpha/
H A Dalpha.c8478 rtx this_rtx, funexp;
8547 funexp = XEXP (DECL_RTL (function), 0);
8548 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
8549 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx));
8460 rtx this_rtx, funexp; local
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c2913 rtx this_rtx, temp0, temp1, addr, funexp; local
2970 funexp = XEXP (DECL_RTL (function), 0);
2971 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
2972 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx, NULL_RTX));
/haiku-buildtools/gcc/gcc/config/ia64/
H A Dia64.c10841 rtx this_rtx, funexp;
10945 funexp = XEXP (DECL_RTL (function), 0);
10946 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
10947 ia64_expand_call (NULL_RTX, funexp, NULL_RTX, 1);
10817 rtx this_rtx, funexp; local
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c25987 rtx this_rtx, funexp;
26034 funexp = XEXP (DECL_RTL (function), 0);
26035 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp);
26039 funexp = machopic_indirect_call_target (funexp);
26048 funexp, const0_rtx),
25946 rtx this_rtx, funexp; local
[all...]

Completed in 632 milliseconds