| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | calls.c | 366 prepare_call_address (funexp, fndecl, call_fusage, reg_parm_seen, sibcallp) in prepare_call_address() argument 367 rtx funexp; in prepare_call_address() 375 funexp = protect_from_queue (funexp, 0); 383 if (GET_CODE (funexp) != SYMBOL_REF) 386 funexp = ((SMALL_REGISTER_CLASSES && reg_parm_seen) 387 ? force_not_mem (memory_address (FUNCTION_MODE, funexp)) 388 : memory_address (FUNCTION_MODE, funexp)); 396 funexp = force_reg (Pmode, funexp); 408 return funexp; 452 emit_call_1 (funexp, fndecl, funtype, stack_size, rounded_stack_size, in emit_call_1() argument [all …]
|
| H A D | ChangeLog.0 | 7548 'funexp'. 7549 (expand_unop): Remove unused variable 'funexp'. 7550 (expand_complex_abs): Remove unused variable 'funexp'.
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | calls.c | 167 prepare_call_address (rtx funexp, rtx static_chain_value, in prepare_call_address() argument 172 if (GET_CODE (funexp) != SYMBOL_REF) in prepare_call_address() 175 funexp = ((SMALL_REGISTER_CLASSES && reg_parm_seen) in prepare_call_address() 176 ? force_not_mem (memory_address (FUNCTION_MODE, funexp)) in prepare_call_address() 177 : memory_address (FUNCTION_MODE, funexp)); in prepare_call_address() 182 funexp = force_reg (Pmode, funexp); in prepare_call_address() 195 return funexp; in prepare_call_address() 239 emit_call_1 (rtx funexp, tree fntree, tree fndecl ATTRIBUTE_UNUSED, in emit_call_1() argument 264 if (GET_CODE (funexp) != SYMBOL_REF) in emit_call_1() 265 funexp = memory_address (FUNCTION_MODE, funexp); in emit_call_1() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/sparc/ |
| H A D | sparc.c | 8538 rtx this, insn, funexp; in sparc_output_mi_thunk() local 8650 funexp = XEXP (DECL_RTL (function), 0); in sparc_output_mi_thunk() 8654 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); in sparc_output_mi_thunk() 8655 insn = emit_call_insn (gen_sibcall (funexp)); in sparc_output_mi_thunk() 8672 scratch = legitimize_pic_address (funexp, Pmode, scratch); in sparc_output_mi_thunk() 8681 gen_rtx_HIGH (SImode, funexp))); in sparc_output_mi_thunk() 8684 gen_rtx_LO_SUM (SImode, scratch, funexp))); in sparc_output_mi_thunk() 8693 sparc_emit_set_symbolic_const64 (scratch, funexp, scratch); in sparc_output_mi_thunk() 8701 sparc_emit_set_symbolic_const64 (scratch, funexp, spill_reg); in sparc_output_mi_thunk()
|
| /openbsd-src/gnu/gcc/gcc/config/sh/ |
| H A D | sh.c | 9790 rtx this, this_value, sibcall, insns, funexp; in sh_output_mi_thunk() local 9925 funexp = XEXP (DECL_RTL (function), 0); in sh_output_mi_thunk() 9930 sibcall = gen_sibcalli_thunk (funexp, const0_rtx); in sh_output_mi_thunk() 9935 sibcall = gen_sibcall_pcrel (funexp, const0_rtx); in sh_output_mi_thunk() 9942 funexp = gen_sym2PIC (funexp); in sh_output_mi_thunk() 9943 PUT_MODE (funexp, Pmode); in sh_output_mi_thunk() 9945 emit_move_insn (scratch2, funexp); in sh_output_mi_thunk() 9946 funexp = gen_rtx_MEM (FUNCTION_MODE, scratch2); in sh_output_mi_thunk() 9947 sibcall = gen_sibcall (funexp, const0_rtx, NULL_RTX); in sh_output_mi_thunk()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| H A D | sparc.c | 8685 rtx this, insn, funexp; local 8776 funexp = XEXP (DECL_RTL (function), 0); 8777 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); 8778 insn = emit_call_insn (gen_sibcall (funexp));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
| H A D | ia64.c | 8444 rtx this, insn, funexp; local 8520 funexp = XEXP (DECL_RTL (function), 0); 8521 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); 8522 ia64_expand_call (NULL_RTX, funexp, NULL_RTX, 1);
|
| /openbsd-src/gnu/gcc/gcc/config/ia64/ |
| H A D | ia64.c | 9409 rtx this, insn, funexp; in ia64_output_mi_thunk() local 9516 funexp = XEXP (DECL_RTL (function), 0); in ia64_output_mi_thunk() 9517 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); in ia64_output_mi_thunk() 9518 ia64_expand_call (NULL_RTX, funexp, NULL_RTX, 1); in ia64_output_mi_thunk()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | alpha.c | 7949 rtx this, insn, funexp; local 8017 funexp = XEXP (DECL_RTL (function), 0); 8018 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); 8019 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx));
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | alpha.c | 8417 rtx this, insn, funexp; in alpha_output_mi_thunk_osf() local 8487 funexp = XEXP (DECL_RTL (function), 0); in alpha_output_mi_thunk_osf() 8488 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); in alpha_output_mi_thunk_osf() 8489 insn = emit_call_insn (gen_sibcall (funexp, const0_rtx)); in alpha_output_mi_thunk_osf()
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 15661 rtx this, insn, funexp; in rs6000_output_mi_thunk() local 15718 funexp = XEXP (DECL_RTL (function), 0); in rs6000_output_mi_thunk() 15719 funexp = gen_rtx_MEM (FUNCTION_MODE, funexp); in rs6000_output_mi_thunk() 15723 funexp = machopic_indirect_call_target (funexp); in rs6000_output_mi_thunk() 15732 funexp, const0_rtx), in rs6000_output_mi_thunk()
|