summaryrefslogtreecommitdiff
path: root/gcc/calls.c
Commit message (Expand)AuthorAgeFilesLines
* alias.c (nonlocal_reference_p): Take a care for CALL_INSNS's fusage field.Jan Hubicka2000-04-131-39/+62
* (expand_call): Do not reverse args in "equal from" field.Jan Hubicka2000-04-121-13/+44
* calls.c (expand_call): Do NO_DEFER_POP unconditionally once stack is propertl...Jan Hubicka2000-04-121-3/+15
* calls.c (emit_library_call_value_1): Change 3rd arg to locate_and_pad_parm to...Catherine Moore2000-04-121-2/+10
* Minor whitespace changeRichard Kenner2000-04-121-3/+1
* * calls.c (expand_call): emit_queue if we're trying a sibcall.Jason Merrill2000-04-071-0/+4
* * calls.c (initialize_argument_information): Fix typo in last change.Kaveh R. Ghazi2000-04-051-1/+1
* * calls.c (try_to_integrate): Initialize reg_parm_stack_space.Richard Henderson2000-04-041-1/+1
* calls.c (ECF_MALLOC, [...]): New constants.Jan Hubicka2000-04-041-213/+263
* builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic...Jan Hubicka2000-04-011-22/+36
* calls.c (expand_call): Pass bit alignment to mark_reg_pointer.Richard Kenner2000-03-301-5/+2
* builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.Richard Kenner2000-03-301-25/+20
* * calls.c (expand_call): Fix typo.Jeffrey A Law2000-03-291-1/+1
* add ATTRIBUTE_UNUSEDJason Merrill2000-03-291-1/+1
* Convert ACCUMULATE_OUTGOING_ARGS to an expression.Jan Hubicka2000-03-291-473/+483
* flags.h (flag_optimize_sibling_calls): Declare.Jan Hubicka2000-03-291-1/+1
* calls.c (expand_call): Pass parms not original exp to optimize_tail_recursion.Richard Henderson2000-03-261-11/+3
* tree.c (lang_safe_for_unsave): Remove.Richard Henderson2000-03-241-28/+61
* sibcall.c (skip_copy_to_return_value): Use OUTGOING_REGNO for comparison if r...Jakub Jelinek2000-03-241-15/+44
* calls.c (expand_call): If TARGET is passed by reference and is readonly, writ...Richard Kenner2000-03-231-0/+8
* builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.Theodore Papadopoulo2000-03-231-3/+1
* * calls.c: re-install Mar 16 emit_library_call merge.Jan Hubicka2000-03-221-569/+110
* tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell2000-03-211-2/+2
* calls.c (expand_call): Don't bother generating tail call sequences if there a...Richard Henderson2000-03-201-1/+16
* Sibling call optimizations.Jeffrey A Law2000-03-171-589/+910
* call.c (special_function_p): It is only malloc if it returns Pmode.Martin v. Löwis2000-03-171-3/+4
* * calls.c: Revert last two changes.Richard Henderson2000-03-161-144/+573
* calls.c (emit_library_call_value_1): Break out from ...; handle VOIDmode func...Jan Hubicka2000-03-161-584/+111
* calls.c (expand_call): Do sanity checking on arg_space_so_far.Jan Hubicka2000-03-161-13/+57
* calls.c (emit_call_1): Nothrow functions can still have nonlocal gotos.Jason Merrill2000-03-161-1/+1
* tree.h (struct tree_common): Rename raises_flag to nothrow_flag.Jason Merrill2000-03-091-6/+40
* tree.h (INT_CST_LT, [...]): Remove unneeded casts.Richard Kenner2000-03-071-3/+2
* * calls.c (special_function_p): operator new may not be malloc-like.Jason Merrill2000-03-031-8/+5
* function.h (struct expr_status): Add x_arg_space_so_far.Jason Merrill2000-03-021-3/+18
* * calls.c (expand_call) Do not attempt to combine stack adjustmentsJan Hubicka2000-03-021-1/+2
* * calls.c (emit_library_call): Check for null REG.Jason Merrill2000-02-291-10/+12
* calls.c (emit_library_call): Do not abort if FUNCTION_ARG returns a PARALLEL.Jeffrey A Law2000-02-291-10/+30
* calls.c (expand_call): Attempt to combine stack adjustments with pending stac...Jan Hubicka2000-02-281-2/+16
* builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner2000-02-271-5/+3
* Copyright fixesJeff Law2000-02-251-1/+2
* Fix for ia64 setjmp miscompilation problem.Jim Wilson2000-02-101-2/+19
* calls.c (compute_argument_block_size): New argument preferred_stack_boundary.Jan Hubicka2000-02-071-7/+43
* calls.c (special_function_p): New argument fork_or_exec.Joern Rennecke2000-01-261-2/+34
* calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi2000-01-181-1/+1
* calls.c (emit_call_1): Wrap varaible `struct_value_size_rtx' in macro conditi...Kaveh R. Ghazi2000-01-131-0/+2
* alias.c: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-111-37/+38
* builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi2000-01-041-2/+2
* sparc.h (PROMOTE_FOR_CALL_ONLY): Define.Jakub Jelinek1999-12-091-6/+23
* calls.c (save_fixed_argument_area): If save_mode is BLKmode, always use move_...Jakub Jelinek1999-12-061-6/+11
* tree.h (special_function_p): Declare.Mark Mitchell1999-12-051-8/+6