summaryrefslogtreecommitdiff
path: root/gcc/calls.c
Commit message (Expand)AuthorAgeFilesLines
* (expand_call): Don't warn about not being able to inline if -O0.Richard Kenner1995-12-311-2/+3
* (expand_call): Don't trust the callee to copy a TREE_ADDRESSABLE type.Richard Kenner1995-10-261-1/+2
* (expand_call): Make sure valreg is at least a full word.Richard Kenner1995-10-241-0/+7
* (expand_call): Correctly handle returning BLKmode structures in registers whe...Richard Kenner1995-06-221-28/+41
* Update FSF address.Richard Kenner1995-06-151-1/+2
* (prepare_call_address): Only call use_reg on static_chain_rtx if it isRichard Kenner1995-05-311-1/+2
* Fix typos in comments.Richard Kenner1995-05-161-2/+2
* (expand_call): Improve -Winline warnings.Jason Merrill1995-05-081-2/+8
* Use TREE_ADDRESSABLE rather than | TYPE_NEEDS_CONSTRUCTING to decide whether ...Jason Merrill1995-04-201-1/+5
* (expand_call): Call preserve_temp_slots on temps made for BLKmode argsRichard Kenner1995-04-151-2/+5
* (expand_call, store_one_arg): Don't set KEEP in calls toRichard Kenner1995-03-271-3/+3
* Fix formatting.Richard Kenner1995-02-231-4/+4
* (emit_call_1): Added function declaration node argument passed toRichard Kenner1995-02-211-9/+20
* (expand_call): Add missing paren in wilson's change on 11 Feb 95.Roland McGrath1995-02-131-6/+6
* (expand_call): When setting n_named_args, depend on newJim Wilson1995-02-111-9/+15
* (expand_call): When emitting queue for each arg, call protect_from_queue...Richard Kenner1995-01-281-7/+10
* calls.c (expand_call): Set MEM_IN_STRUCT_P as needed on return value from ass...Jeff Law1994-12-291-0/+5
* (expand_call): Only inline if DECL_INLINE; don't callRichard Kenner1994-12-211-2/+2
* calls.c (expand_call): Handle returning BLKmode values in registers.Jeff Law1994-11-281-0/+51
* calls.c (expand_call): Do not set is_integrable if the function is not inline...Jeff Law1994-11-281-1/+2
* (expand_call): If IS_CONST and VALREG == 0, end our sequence and emitRichard Kenner1994-11-141-2/+11
* (store_one_arg): Preserve any temp slots whose address may have beenRichard Kenner1994-11-051-1/+4
* (expand_call, emit_library_call, emit_library_call_value):Per Bothner1994-10-171-64/+71
* (emit_library_call): For FUNCTION_ARG_PASS_BY_REFERENCE,Jim Wilson1994-09-291-1/+1
* (emit_call_1): Fix typo in last change.Richard Kenner1994-09-221-1/+1
* (emit_call_1): Properly add a CLOBBER for sp toRichard Kenner1994-09-211-1/+2
* (expand_call): Check for variable-sized return value in proper place.Richard Kenner1994-08-241-3/+3
* (expand_call): If parm is transparent union, use type of first field.Richard Kenner1994-08-191-0/+6
* (expand_call): Ensure we call force_operand on structure_value_addr.Richard Kenner1994-08-111-7/+10
* tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.Jason Merrill1994-07-131-0/+1
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1994-06-141-1/+1
* Update comments.Richard Kenner1994-06-021-2/+2
* expr.c (use_reg): Fix recording of USE information.Doug Evans1994-05-271-2/+5
* calls.c (expand_call): Only destroy temps here, if -fshort-temps is given.Mike Stump1994-05-191-6/+10
* calls.c (expand_call): Only destroy temporaries at the end of function calls,...Mike Stump1994-05-131-3/+6
* (emit_call_1): Put new function usage data at end of any data alreadyRichard Kenner1994-05-111-2/+14
* (prepare_call_address, emit_call_1, expand_call): Change from USE and CLOBBER...Richard Kenner1994-05-061-56/+28
* Use new macro AGGREGATE_TYPE_P.Per Bothner1994-04-261-24/+5
* (calls_function_1): A language-specific code must be assumed to call a functi...Richard Kenner1994-04-211-9/+19
* (prepare_call_address): New arg REG_PARM_SEEN.Richard Kenner1994-04-181-6/+22
* (expand_call): Use promote_mode.Richard Kenner1994-04-181-26/+10
* (expand_call, emit_library_call{,_value}, store_one_arg): UseRichard Kenner1994-04-111-9/+11
* (emit_library_call_value): Move is_const set after ifdef.Jim Wilson1994-04-071-3/+3
* (emit_library_call_value): New variable is_const.Jim Wilson1994-04-061-1/+6
* (emit_library_call): Move the invocation of prepare_call_address before the a...Richard Kenner1994-04-061-6/+6
* (expand_call): If PCC_STATIC_STRUCT_RETURN defined, markJim Wilson1994-04-041-1/+9
* Include <stdarg.h> instead of "gstdarg.h"; similarly for varargs.Richard Kenner1994-03-301-2/+2
* (expand_call): Don't require both -W and -Winline to say that call can't be i...Richard Kenner1994-03-251-4/+7
* (expand_call): Undo Feb 27 change.Jim Wilson1994-03-171-17/+12
* (expand_call): For pcc_struct_value case, setJim Wilson1994-03-071-0/+6