aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
AgeCommit message (Expand)AuthorFilesLines
1996-03-26(expand_call): In convert_to_mode call, use word_modeJim Wilson1-1/+1
1996-03-02(expand_call): If passing by invisible ref, not const.Richard Kenner1-0/+1
1996-02-09(expand_call): Test RTX_INTEGRATED_P in DECL_SAVED_INSNS.Richard Kenner1-1/+2
1996-01-31(struct arg_data, expand_call): Test STRICT_ALIGN with #if.Richard Kenner1-59/+52
1995-12-31(expand_call): Don't warn about not being able to inline if -O0.Richard Kenner1-2/+3
1995-10-26(expand_call): Don't trust the callee to copy a TREE_ADDRESSABLE type.Richard Kenner1-1/+2
1995-10-24(expand_call): Make sure valreg is at least a full word.Richard Kenner1-0/+7
1995-06-22(expand_call): Correctly handle returning BLKmode structures in registers whe...Richard Kenner1-28/+41
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-05-31(prepare_call_address): Only call use_reg on static_chain_rtx if it isRichard Kenner1-1/+2
1995-05-16Fix typos in comments.Richard Kenner1-2/+2
1995-05-08(expand_call): Improve -Winline warnings.Jason Merrill1-2/+8
1995-04-20Use TREE_ADDRESSABLE rather than | TYPE_NEEDS_CONSTRUCTING to decide whether ...Jason Merrill1-1/+5
1995-04-15(expand_call): Call preserve_temp_slots on temps made for BLKmode argsRichard Kenner1-2/+5
1995-03-27(expand_call, store_one_arg): Don't set KEEP in calls toRichard Kenner1-3/+3
1995-02-23Fix formatting.Richard Kenner1-4/+4
1995-02-21(emit_call_1): Added function declaration node argument passed toRichard Kenner1-9/+20
1995-02-13(expand_call): Add missing paren in wilson's change on 11 Feb 95.Roland McGrath1-6/+6
1995-02-11(expand_call): When setting n_named_args, depend on newJim Wilson1-9/+15
1995-01-28(expand_call): When emitting queue for each arg, call protect_from_queue...Richard Kenner1-7/+10
1994-12-29calls.c (expand_call): Set MEM_IN_STRUCT_P as needed on return value from ass...Jeff Law1-0/+5
1994-12-21(expand_call): Only inline if DECL_INLINE; don't callRichard Kenner1-2/+2
1994-11-28calls.c (expand_call): Handle returning BLKmode values in registers.Jeff Law1-0/+51
1994-11-28calls.c (expand_call): Do not set is_integrable if the function is not inline...Jeff Law1-1/+2
1994-11-14(expand_call): If IS_CONST and VALREG == 0, end our sequence and emitRichard Kenner1-2/+11
1994-11-05(store_one_arg): Preserve any temp slots whose address may have beenRichard Kenner1-1/+4
1994-10-17(expand_call, emit_library_call, emit_library_call_value):Per Bothner1-64/+71
1994-09-29(emit_library_call): For FUNCTION_ARG_PASS_BY_REFERENCE,Jim Wilson1-1/+1
1994-09-22(emit_call_1): Fix typo in last change.Richard Kenner1-1/+1
1994-09-21(emit_call_1): Properly add a CLOBBER for sp toRichard Kenner1-1/+2
1994-08-24(expand_call): Check for variable-sized return value in proper place.Richard Kenner1-3/+3
1994-08-19(expand_call): If parm is transparent union, use type of first field.Richard Kenner1-0/+6
1994-08-11(expand_call): Ensure we call force_operand on structure_value_addr.Richard Kenner1-7/+10
1994-07-13tree.h (TYPE_NEEDS_CONSTRUCTING): New macro.Jason Merrill1-0/+1
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1-1/+1
1994-06-02Update comments.Richard Kenner1-2/+2
1994-05-27expr.c (use_reg): Fix recording of USE information.Doug Evans1-2/+5
1994-05-19calls.c (expand_call): Only destroy temps here, if -fshort-temps is given.Mike Stump1-6/+10
1994-05-13calls.c (expand_call): Only destroy temporaries at the end of function calls,...Mike Stump1-3/+6
1994-05-11(emit_call_1): Put new function usage data at end of any data alreadyRichard Kenner1-2/+14
1994-05-06(prepare_call_address, emit_call_1, expand_call): Change from USE and CLOBBER...Richard Kenner1-56/+28
1994-04-26Use new macro AGGREGATE_TYPE_P.Per Bothner1-24/+5
1994-04-21(calls_function_1): A language-specific code must be assumed to call a functi...Richard Kenner1-9/+19
1994-04-18(prepare_call_address): New arg REG_PARM_SEEN.Richard Kenner1-6/+22
1994-04-18(expand_call): Use promote_mode.Richard Kenner1-26/+10
1994-04-11(expand_call, emit_library_call{,_value}, store_one_arg): UseRichard Kenner1-9/+11
1994-04-07(emit_library_call_value): Move is_const set after ifdef.Jim Wilson1-3/+3
1994-04-06(emit_library_call_value): New variable is_const.Jim Wilson1-1/+6
1994-04-06(emit_library_call): Move the invocation of prepare_call_address before the a...Richard Kenner1-6/+6
1994-04-04(expand_call): If PCC_STATIC_STRUCT_RETURN defined, markJim Wilson1-1/+9