summaryrefslogtreecommitdiff
path: root/gcc/calls.c
Commit message (Expand)AuthorAgeFilesLines
* Bring back equal forms for libcallscrux2000-09-171-13/+58
* Don't make bogus libcall blockscrux2000-09-151-44/+0
* * calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.rth2000-09-151-1/+1
* * calls.c: Fix formatting.law2000-09-071-130/+130
* Eliminate false DV warnings for predicated calls to noreturn functions.wilson2000-09-011-0/+4
* top level:zack2000-08-291-6/+2
* * calls.c (expand_call): Don't create a VAR_DECL just to throw itmmitchel2000-08-291-10/+4
* * calls.c (check_sibcall_argument_overlap_1): Adjust forlaw2000-08-221-0/+9
* * calls.c (calls_function_1, expand_call): Only testkenner2000-08-161-3/+6
* * calls.c (ECF_SP_DEPRESSED): New macro.kenner2000-08-161-10/+34
* * calls.c (combine_pending_stack_adjustment_and_call): Only uselaw2000-07-311-4/+7
* * calls.c (store_arg): Return non-zero if sibcall_failure isjakub2000-07-181-16/+59
* * calls.c (stored_args_map): New variable.jakub2000-07-131-5/+125
* * calls.c (emit_library_call_value_1): Revert previous change.cpopetz2000-07-041-2/+2
* * calls.c (emit_library_call_value_1): Use valreg insteadcpopetz2000-07-031-2/+2
* * calls.c (compute_argument_addresses): Force stack slots intojakub2000-06-231-0/+7
* Warning fixes:ghazi2000-06-111-2/+2
* * timevar.def: Add TV_EXPAND.jason2000-06-091-1/+6
* * alias.c (struct alias_set_entry): New field has_zero_child.kenner2000-06-031-1/+1
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-22/+20
* * configure.in (stage1_warn_cflags): Add -Wstrict-prototypeszack2000-05-271-11/+12
* * tree.h (TREE_CODE_LENGTH): New macro.kenner2000-05-271-28/+14
* * calls.c (expand_call): Handle cleanups in tail-recursionmmitchel2000-05-241-3/+14
* * calls.c: Re-install both patches reverted by last patch.hubicka2000-05-151-237/+270
* * calls.c (expand_call): Move expand_start_target_temps call afterjakub2000-05-151-6/+9
* * calls.c: Revert both 05-09 patches.rth2000-05-121-253/+228
* * calls.c (expand_call): Increment currently_expanding_callrth2000-05-101-4/+2
* * calls.c (expand_call): Reorganize somewhat in orderhubicka2000-05-091-227/+254
* Add missing blankkenner2000-05-031-1/+1
* * calls.c (expand_call): Don't emit reg notes for a sibcall.rth2000-05-011-1/+2
* * calls.c (calls_function_1): Propertly handle TREE_LIST expressions;hubicka2000-04-281-12/+13
* * calls.c (combine_pending_stack_adjustment_and_call): Return therth2000-04-281-52/+77
* * calls.c (combine_pending_stack_adjustment_and_call): New function.mmitchel2000-04-271-15/+72
* * calls.c (expand_call): Disable tail call generation oncerth2000-04-261-1/+8
* * calls.c (expand_call): Use get_callee_fndecl.jason2000-04-251-29/+26
* * calls.c (expand_call): Avoid unnecesary precalculationhubicka2000-04-201-86/+80
* * calls.c (precompute_arguments): Remove must_preallocate andhubicka2000-04-191-20/+10
* * alias.c (nonlocal_reference_p): Take a care forhubicka2000-04-131-39/+62
* (expand_call): Do not reverse args in "equal from" field.hubicka2000-04-121-13/+44
* * calls.c (expand_call): Do NO_DEFER_POP unconditionally oncehubicka2000-04-121-3/+15
* Wed Apr 12 07:51:54 2000 Catherine Moore <clm@cygnus.com>clm2000-04-121-2/+10
* Minor whitespace changekenner2000-04-121-3/+1
* * calls.c (expand_call): emit_queue if we're trying a sibcall.jason2000-04-071-0/+4
* * calls.c (initialize_argument_information): Fix typo in last change.ghazi2000-04-051-1/+1
* * calls.c (try_to_integrate): Initialize reg_parm_stack_space.rth2000-04-051-1/+1
* * calls.c (ECF_MALLOC, ECF_MAY_BE_ALLOCA, ECF_RETURNS_TWICE,hubicka2000-04-041-213/+263
* * builtins.c (expand_builtin_apply): Pass proper parameters tohubicka2000-04-011-22/+36
* * calls.c (expand_call): Pass bit alignment to mark_reg_pointer.kenner2000-03-301-5/+2
* * builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.kenner2000-03-301-25/+20
* * calls.c (expand_call): Fix typo.law2000-03-291-1/+1