aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
AgeCommit message (Expand)AuthorFilesLines
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
1994-03-30Include <stdarg.h> instead of "gstdarg.h"; similarly for varargs.Richard Kenner1-2/+2
1994-03-25(expand_call): Don't require both -W and -Winline to say that call can't be i...Richard Kenner1-4/+7
1994-03-17(expand_call): Undo Feb 27 change.Jim Wilson1-17/+12
1994-03-07(expand_call): For pcc_struct_value case, setJim Wilson1-0/+6
1994-02-27(expand_call): Set nregs to -1 for BLKmode parameter,Jim Wilson1-5/+11
1994-02-27(expand_call): Initialize OLD_PENDING_ADJ.Richard Kenner1-1/+1
1994-02-23(expand_call): Functions may be const or volatile from their type.Richard Kenner1-8/+9
1994-02-12(expand_call): When preserving subexpressions, don't put expensiveRichard Kenner1-1/+13
1994-02-10If __STDC__, include gstdarg and use ANSI form of varargs.Richard Kenner1-17/+35
1993-12-12(expand_call, store_one_arg): Properly push and pop temporary levelRichard Kenner1-6/+15
1993-12-02(emit_library_call): Use Pmode, not OUTMODE, when passing in structureRichard Kenner1-5/+5
1993-11-05(expand_call): Discard __ prefix like _ or __x.Richard Stallman1-1/+9
1993-10-08(emit_library_call_value): Compute struct_value_size,Richard Stallman1-1/+4
1993-10-08(emit_library_call): Fix typo in last change; should use Pmode insteadRichard Kenner1-1/+5
1993-10-07(emit_library_call, emit_library_call_value):Richard Stallman1-8/+26
1993-10-06(expand_call): Add yet another assignment to MEM_IN_STRUCT_P.Richard Kenner1-0/+6
1993-10-05(expand_call): Properly test if we need to promote operand; useRichard Kenner1-4/+5
1993-10-03(expand_call): Pass objects who size depends on the contents of theRichard Kenner1-4/+7
1993-10-03(expand_call): Set MEM_IN_STRUCT_P in stack slot if appropriate.Richard Kenner1-0/+5
1993-09-15(emit_library_call_value): Finish making it work.Richard Stallman1-34/+65
1993-08-03(store_one_arg): Don't pass ARG->STACK as TARGET if it is a differentRichard Kenner1-1/+4
1993-08-02(expand_call): Check properly for volatile function.Richard Stallman1-2/+3
1993-07-28(expand_call): For unaligned arguments onJim Wilson1-4/+10
1993-07-05Fix typo: had ARGS_GROW_DOWNARD.Richard Kenner1-1/+1
1993-06-27(expand_call): If function hasn't been used before, callRichard Kenner1-2/+12
1993-06-26(expand_calls): Fix typo: ALLOCATE_OUTGOING_ARGSRichard Kenner1-2/+2
1993-06-26(calls_function_1): Add declaration.Richard Stallman1-0/+1
1993-06-26(calls_function): Don't scan a single save_expr twice.Richard Stallman1-4/+23
1993-06-20(expand_call): In last change, preserve the temp slot.Richard Stallman1-3/+8
1993-06-14(expand_call): If PCC_STATIC_STRUCT_RETURN and TARGETRichard Stallman1-8/+14
1993-05-20(expand_call): Declare and set current_call_is_indirect.Richard Stallman1-0/+15
1993-04-19(expand_call): Use new FUNCTION_ARG_CALLEE_COPIES macro.Doug Evans1-28/+47
1993-04-16calls.c (expand_call): Check warn_inline before complaining about not being a...Brendan Kehoe1-1/+2
1993-04-13(expand_call): Last arg of emit_stack_save is NULL_RTX.Richard Kenner1-3/+4