Home
last modified time | relevance | path

Searched refs:expand_call (Results 1 – 25 of 62) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcalls.h124 extern rtx expand_call (tree, rtx, int);
H A Dbuiltins.cc2305 return expand_call (exp, target, target == const0_rtx); in expand_builtin_mathfn_ternary()
2414 return expand_call (exp, target, target == const0_rtx); in expand_builtin_mathfn_3()
2993 target = expand_call (exp, NULL_RTX, target == const0_rtx); in expand_builtin_int_roundingfn_2()
2999 return expand_call (exp, target, target == const0_rtx); in expand_builtin_int_roundingfn_2()
4301 return expand_call (fn, target, target == const0_rtx); in expand_builtin_memset_args()
4557 return expand_call (fn, target, target == const0_rtx); in expand_builtin_strcmp()
4665 return expand_call (call, target, target == const0_rtx); in expand_builtin_strncmp()
5178 expand_call (call_expr, NULL_RTX, false); in expand_builtin_trap()
5639 return expand_call (call, target, ignore); in expand_builtin_fork_or_exec()
6027 rtx boolret = expand_call (exp, NULL_RTX, lhs == NULL_TREE); in expand_ifn_atomic_compare_exchange_into_call()
[all …]
H A DFSFChangeLog535 * calls.c (expand_call): Don't call emit_group_store if target
1200 * calls.c (expand_call): Allow function pointer to be a REFERENCE_TYPE.
1552 * calls.c (expand_call): Fix typo in STRICT_ARGUMENT_NAMING.
1814 * calls.c (expand_call): Fix typos in n_named_args computation.
1932 * calls.c (expand_call): Fix typo in previous change.
1963 * calls.c (expand_call): Use value of STRICT_ARGUMENT_NAMING.
1968 * calls.c (expand_call, expand_library_call{,_value}, store_one_arg):
2288 (expand_call): struct_value_size now HOST_WIDE_INT.
2433 * calls.c (expand_call): Show VAR_DECL made for structure return
H A DChangeLog-200045 * calls.c (expand_call): Use assign_temp as much as possible, use
2201 * calls.c (expand_call): Emit queued insns before creating
2411 * calls.c (expand_call): Defer const/pure NO_DEFER_POP until
2493 * calls.c (expand_call): Don't disable tail recursion based
3328 * calls.c (expand_call): Clear target only when target is in
4337 * calls.c (expand_call, emit_library_call_value_1), collect2.c
4474 * alias.c (init_alias_analysis), calls.c (expand_call,
5416 * calls.c (expand_call): If sibcall_failure is set during pass 1,
5426 * calls.c (expand_call): Supress sibcall if we have a
6733 * calls.c (expand_call): Disallow sibcalls to noreturn functions.
[all …]
H A DFSFChangeLog.1029 * calls.c (expand_call): Remove current_call_is_indirect nonsense.
99 * calls.c (expand_call): In convert_to_mode call, use word_mode
949 * calls.c (expand_call): If passing by invisible ref, not const.
1800 * calls.c (expand_call): Test RTX_INTEGRATED_P in DECL_SAVED_INSNS.
1945 * calls.c (struct arg_data, expand_call): Test STRICT_ALIGN with #if.
2953 * calls.c (expand_call): Don't warn about not being able to
4723 * calls.c (expand_call): Don't trust the callee to copy a
4792 * calls.c (expand_call): Make sure valreg is at least
6367 * calls.c (expand_call): Correctly handle returning BLKmode
8036 * calls.c (expand_call): Improve -Winline warnings.
[all …]
H A DFSFChangeLog.11870 * calls.c (expand_call, store_one_arg): Don't pass QImode arguments
1882 * calls.c (prepare_call_address, expand_call):
3540 * calls.c (expand_call): Use assign_temp and mark_addressable
3583 * calls.c (expand_call): For now, only use addressof if the type
3905 * calls.c (expand_call): Put the struct value in a register if
4046 * calls.c (expand_call): If -fcheck-memory-usage, use pseudo-register,
4288 * calls.c: (expand_call): If -fstack-check and temp needed
6086 * calls.c (expand_call): If we're in a thunk, pass through invisible
6162 * calls.c (expand_call): Likewise.
6170 * calls.c (expand_call): Likewise.
[all …]
H A DChangeLog-19992512 * calls.c (expand_call, emit_library_call_value): Update callers.
3730 * calls.c (expand_call): Mark temp slot for result as having
10144 (expand_call): Initialize variable `insn'.
11365 (expand_call): Likewise.
15084 (expand_call): Change ptr_mode to Pmode in
15086 (expand_call): Change ptr_mode to Pmode in
18083 (expand_call): Use it.
18085 * calls.c (expand_call): Slightly reorganize code.
18089 (expand_call): Use them.
18121 (expand_call): Pass the address of CUMULATIVE_ARGS.
[all …]
H A DChangeLog-1997116 * calls.c (expand_call): Recognize C++ operator new as malloc-like
397 * calls.c (expand_call): Implement LOAD_ARGS_REVERSED.
1166 * calls.c (expand_call): Handle pcc_struct_value correctly for C++.
3898 * calls.c (expand_call): Note calls to malloc, calloc, and realloc;
H A DChangeLog-2003421 * calls.c (expand_call): Recognize calls to "sqrt" and create
895 * calls.c (expand_call): Update comments.
1419 * calls.c (expand_call): Don't try using tail or recursive calls
2556 * calls.c (expand_call): Allocate new temp in pass1.
2730 (expand_call): Use it.
6864 (expand_call): Don't adjust stack_pointer_dela while
8307 * calls.c (expand_call): Likewise.
8498 * calls.c (expand_call): Issue warning when result of function
9318 (expand_call): Convert to calls.struct_value_rtx,
10274 call of expand_call at the bottom of function. If op is SQRT,
[all …]
H A Dexcept.cc1201 rtx x = expand_call (call_expr, NULL_RTX, false); in sjlj_emit_function_enter()
H A DChangeLog-19981931 * calls.c (expand_call): Likewise.
1957 (expand_call): Likewise.
4331 (expand_call): Cast result of MIN() to (unsigned int) when
5148 * calls.c (expand_call) : Encapsulate code into
6885 * calls.c (expand_call): Use bitfield instructions to extract/deposit
10171 * calls.c (expand_call): Initialize "src" and "dest".
13098 * calls.c (expand_call): Fix recognition of C++ operator new.
13112 * calls.c (expand_call): Bump the length limit on the specially
13904 * calls.c (expand_call): Fix typo.
16046 * calls.c (expand_call): Similarly for 'i'.
[all …]
H A Dexpr.cc2173 return expand_call (call_expr, NULL_RTX, false); in emit_block_op_via_libcall()
3343 return expand_call (call_expr, NULL_RTX, false); in set_storage_via_libcall()
11543 return expand_call (exp, target, ignore); in expand_expr_real_1()
H A Dcalls.cc2580 expand_call (tree exp, rtx target, int ignore) in expand_call() function
H A DChangeLog-2008403 * calls.c (expand_call): Check outgoing_reg_parm_stack_space
409 * calls.c (expand_call): Do not sibcall if
978 (expand_call): Pass fntype to aggregate_value_p if no fndecl
11615 * calls.c (expand_call): Use the biggest preferred stack
12102 (expand_call): Replace virtual_incoming_args_rtx with
14788 * calls.c (emit_call_1, expand_call): Likewise.
15610 * calls.c (expand_call, emit_library_call_value_1): Likewise.
15914 * calls.c (expand_call): Increase alignment for recursive functions.
19537 expand_call, emit_library_call_value_1): Remove ECF_LIBCALL_BLOCK.
19751 * calls.c (expand_call): Don't use callgraph to increase
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcalls.h124 extern rtx expand_call (tree, rtx, int);
H A Dbuiltins.c2321 return expand_call (exp, target, target == const0_rtx); in expand_builtin_mathfn_ternary()
2430 return expand_call (exp, target, target == const0_rtx); in expand_builtin_mathfn_3()
2953 target = expand_call (exp, NULL_RTX, target == const0_rtx); in expand_builtin_int_roundingfn_2()
2959 return expand_call (exp, target, target == const0_rtx); in expand_builtin_int_roundingfn_2()
5088 return expand_call (fn, target, target == const0_rtx); in expand_builtin_memset_args()
5375 return expand_call (fn, target, target == const0_rtx); in expand_builtin_strcmp()
5492 return expand_call (fn, target, target == const0_rtx); in expand_builtin_strncmp()
6024 expand_call (call_expr, NULL_RTX, false); in expand_builtin_trap()
6478 return expand_call (call, target, ignore); in expand_builtin_fork_or_exec()
6869 rtx boolret = expand_call (exp, NULL_RTX, lhs == NULL_TREE); in expand_ifn_atomic_compare_exchange_into_call()
[all …]
H A DFSFChangeLog535 * calls.c (expand_call): Don't call emit_group_store if target
1200 * calls.c (expand_call): Allow function pointer to be a REFERENCE_TYPE.
1552 * calls.c (expand_call): Fix typo in STRICT_ARGUMENT_NAMING.
1814 * calls.c (expand_call): Fix typos in n_named_args computation.
1932 * calls.c (expand_call): Fix typo in previous change.
1963 * calls.c (expand_call): Use value of STRICT_ARGUMENT_NAMING.
1968 * calls.c (expand_call, expand_library_call{,_value}, store_one_arg):
2288 (expand_call): struct_value_size now HOST_WIDE_INT.
2433 * calls.c (expand_call): Show VAR_DECL made for structure return
H A DFSFChangeLog.1029 * calls.c (expand_call): Remove current_call_is_indirect nonsense.
99 * calls.c (expand_call): In convert_to_mode call, use word_mode
949 * calls.c (expand_call): If passing by invisible ref, not const.
1800 * calls.c (expand_call): Test RTX_INTEGRATED_P in DECL_SAVED_INSNS.
1945 * calls.c (struct arg_data, expand_call): Test STRICT_ALIGN with #if.
2953 * calls.c (expand_call): Don't warn about not being able to
4723 * calls.c (expand_call): Don't trust the callee to copy a
4792 * calls.c (expand_call): Make sure valreg is at least
6367 * calls.c (expand_call): Correctly handle returning BLKmode
8036 * calls.c (expand_call): Improve -Winline warnings.
[all …]
H A DFSFChangeLog.11870 * calls.c (expand_call, store_one_arg): Don't pass QImode arguments
1882 * calls.c (prepare_call_address, expand_call):
3540 * calls.c (expand_call): Use assign_temp and mark_addressable
3583 * calls.c (expand_call): For now, only use addressof if the type
3905 * calls.c (expand_call): Put the struct value in a register if
4046 * calls.c (expand_call): If -fcheck-memory-usage, use pseudo-register,
4288 * calls.c: (expand_call): If -fstack-check and temp needed
6086 * calls.c (expand_call): If we're in a thunk, pass through invisible
6162 * calls.c (expand_call): Likewise.
6170 * calls.c (expand_call): Likewise.
[all …]
H A Dexcept.c1200 rtx x = expand_call (call_expr, NULL_RTX, false); in sjlj_emit_function_enter()
H A Dexpr.c1969 return expand_call (call_expr, NULL_RTX, false); in emit_block_op_via_libcall()
3147 return expand_call (call_expr, NULL_RTX, false); in set_storage_via_libcall()
11147 return expand_call (exp, target, ignore); in expand_expr_real_1()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-call.c10187 return expand_call (exp, target, false); in altivec_expand_builtin()
10402 return expand_call (exp, target, false); in altivec_expand_builtin()
10407 return expand_call (exp, target, false); in altivec_expand_builtin()
10417 return expand_call (exp, target, false); in altivec_expand_builtin()
10422 return expand_call (exp, target, false); in altivec_expand_builtin()
12055 return expand_call (exp, target, ignore); in rs6000_expand_builtin()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-builtin.cc3421 return expand_call (exp, target, ignore); in rs6000_expand_builtin()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/xtensa/
H A Dxtensa.cc3519 return expand_call (exp, target, ignore); in xtensa_expand_builtin()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/xtensa/
H A Dxtensa.c3487 return expand_call (exp, target, ignore); in xtensa_expand_builtin()

123