aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
AgeCommit message (Expand)Author
1995-04-15(expand_call): Call preserve_temp_slots on temps made for BLKmode argskenner
1995-03-28(expand_call, store_one_arg): Don't set KEEP in calls tokenner
1995-02-23Fix formatting.kenner
1995-02-21(emit_call_1): Added function declaration node argument passed tokenner
1995-02-13(expand_call): Add missing paren in wilson's change on 11 Feb 95.roland
1995-02-11(expand_call): When setting n_named_args, depend on newwilson
1995-01-28(expand_call): When emitting queue for each arg, callkenner
1994-12-30 * calls.c (expand_call): Set MEM_IN_STRUCT_P as needed on returnlaw
1994-12-21(expand_call): Only inline if DECL_INLINE; don't callkenner
1994-11-29 * calls.c (expand_call): Handle returning BLKmode values inlaw
1994-11-29 * calls.c (expand_call): Do not set is_integrable if thelaw
1994-11-14(expand_call): If IS_CONST and VALREG == 0, end our sequence and emitkenner
1994-11-05(store_one_arg): Preserve any temp slots whose address may have beenkenner
1994-10-17(expand_call, emit_library_call, emit_library_call_value):bothner
1994-09-29(emit_library_call): For FUNCTION_ARG_PASS_BY_REFERENCE,wilson
1994-09-22(emit_call_1): Fix typo in last change.kenner
1994-09-21(emit_call_1): Properly add a CLOBBER for sp tokenner
1994-08-24(expand_call): Check for variable-sized return value in proper place.kenner
1994-08-19(expand_call): If parm is transparent union, use type of first field.kenner
1994-08-11(expand_call): Ensure we call force_operand on structure_value_addr.kenner
1994-07-13Wed Jul 13 03:30:36 1994 Jason Merrill (jason@deneb.cygnus.com)merrill
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner
1994-06-02Update comments.kenner
1994-05-27 * expr.c (use_reg): Fix recording of USE information.dje
1994-05-19 * calls.c (expand_call): Only destroy temps here, if -fshort-tempsmrs
1994-05-13 * calls.c (expand_call): Only destroy temporaries at the endmrs
1994-05-11(emit_call_1): Put new function usage data at end of any data alreadykenner
1994-05-06(prepare_call_address, emit_call_1, expand_call): Change from USE and CLOBBERkenner
1994-04-26Use new macro AGGREGATE_TYPE_P.bothner
1994-04-21(calls_function_1): A language-specific code must be assumed to call akenner
1994-04-18(prepare_call_address): New arg REG_PARM_SEEN.kenner
1994-04-18(expand_call): Use promote_mode.kenner
1994-04-11(expand_call, emit_library_call{,_value}, store_one_arg): Usekenner
1994-04-08(emit_library_call_value): Move is_const set after ifdef.wilson
1994-04-06(emit_library_call_value): New variable is_const. Clearwilson
1994-04-06(emit_library_call): Move the invocation of prepare_call_address before thekenner
1994-04-04(expand_call): If PCC_STATIC_STRUCT_RETURN defined, markwilson
1994-03-30Include <stdarg.h> instead of "gstdarg.h"; similarly for varargs.kenner
1994-03-25(expand_call): Don't require both -W and -Winline to say that call can't bekenner
1994-03-17(expand_call): Undo Feb 27 change. Set nregs to -1 forwilson
1994-03-08(expand_call): For pcc_struct_value case, setwilson
1994-02-27(expand_call): Set nregs to -1 for BLKmode parameter,wilson
1994-02-27(expand_call): Initialize OLD_PENDING_ADJ.kenner
1994-02-23(expand_call): Functions may be const or volatile from their type.kenner
1994-02-12(expand_call): When preserving subexpressions, don't put expensivekenner
1994-02-10If __STDC__, include gstdarg and use ANSI form of varargs.kenner
1993-12-12(expand_call, store_one_arg): Properly push and pop temporary levelkenner
1993-12-02(emit_library_call): Use Pmode, not OUTMODE, when passing in structurekenner
1993-11-05(expand_call): Discard __ prefix like _ or __x.rms
1993-10-08(emit_library_call_value): Compute struct_value_size,rms