OSDN Git Service

(optabs): Add [us]mul_highpart_optab.
[pf3gnuchains/gcc-fork.git] / gcc / calls.c
1994-06-14 kennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-06-02 kennerUpdate comments.
1994-05-27 dje * expr.c (use_reg): Fix recording of USE information.
1994-05-19 mrs * calls.c (expand_call): Only destroy temps...
1994-05-13 mrs * calls.c (expand_call): Only destroy temporari...
1994-05-11 kenner(emit_call_1): Put new function usage data at end of...
1994-05-06 kenner(prepare_call_address, emit_call_1, expand_call): Chang...
1994-04-26 bothnerUse new macro AGGREGATE_TYPE_P.
1994-04-21 kenner(calls_function_1): A language-specific code must be...
1994-04-18 kenner(prepare_call_address): New arg REG_PARM_SEEN.
1994-04-18 kenner(expand_call): Use promote_mode.
1994-04-11 kenner(expand_call, emit_library_call{,_value}, store_one_arg...
1994-04-08 wilson(emit_library_call_value): Move is_const set after...
1994-04-06 wilson(emit_library_call_value): New variable is_const. ...
1994-04-06 kenner(emit_library_call): Move the invocation of prepare_cal...
1994-04-04 wilson(expand_call): If PCC_STATIC_STRUCT_RETURN defined...
1994-03-30 kennerInclude <stdarg.h> instead of "gstdarg.h"; similarly...
1994-03-25 kenner(expand_call): Don't require both -W and -Winline to...
1994-03-17 wilson(expand_call): Undo Feb 27 change. Set nregs to -1 for
1994-03-08 wilson(expand_call): For pcc_struct_value case, set
1994-02-27 wilson(expand_call): Set nregs to -1 for BLKmode parameter,
1994-02-27 kenner(expand_call): Initialize OLD_PENDING_ADJ.
1994-02-23 kenner(expand_call): Functions may be const or volatile from...
1994-02-12 kenner(expand_call): When preserving subexpressions, don...
1994-02-10 kennerIf __STDC__, include gstdarg and use ANSI form of varargs.
1993-12-12 kenner(expand_call, store_one_arg): Properly push and pop...
1993-12-02 kenner(emit_library_call): Use Pmode, not OUTMODE, when passi...
1993-11-05 rms(expand_call): Discard __ prefix like _ or __x.
1993-10-08 rms(emit_library_call_value): Compute struct_value_size,
1993-10-08 kenner(emit_library_call): Fix typo in last change; should...
1993-10-07 rms(emit_library_call, emit_library_call_value):
1993-10-06 kenner(expand_call): Add yet another assignment to MEM_IN_STR...
1993-10-06 kenner(expand_call): Properly test if we need to promote...
1993-10-04 kenner(expand_call): Pass objects who size depends on the...
1993-10-04 kenner(expand_call): Set MEM_IN_STRUCT_P in stack slot if...
1993-09-15 rms(emit_library_call_value): Finish making it work.
1993-08-03 kenner(store_one_arg): Don't pass ARG->STACK as TARGET if...
1993-08-02 rms(expand_call): Check properly for volatile function.
1993-07-28 wilson(expand_call): For unaligned arguments on
1993-07-05 kennerFix typo: had ARGS_GROW_DOWNARD.
1993-06-27 kenner(expand_call): If function hasn't been used before...
1993-06-26 kenner(expand_calls): Fix typo: ALLOCATE_OUTGOING_ARGS
1993-06-26 rms(calls_function_1): Add declaration.
1993-06-26 rms(calls_function): Don't scan a single save_expr twice.
1993-06-20 rms(expand_call): In last change, preserve the temp slot.
1993-06-14 rms(expand_call): If PCC_STATIC_STRUCT_RETURN and TARGET
1993-05-20 rms(expand_call): Declare and set current_call_is_indirect.
1993-04-19 dje(expand_call): Use new FUNCTION_ARG_CALLEE_COPIES macro.
1993-04-17 brendan * calls.c (expand_call): Check warn_inline...
1993-04-13 kenner(expand_call): Last arg of emit_stack_save is NULL_RTX.
1993-04-13 kennerTreat QUAL_UNION_TYPE like UNION_TYPE when seeing if...
1993-04-04 rms(expand_call) [PCC_STATIC_STRUCT_RETURN]:
1993-03-29 kenner(expand_call): Always allocate TARGET in mode of result...
1993-03-25 kenner(store_one_arg): Fix typo in previous change.
1993-03-24 kenner(store_one_arg): Use int_size_in_bytes and expr_size...
1993-03-23 kenner(prepare_call_address): Again not static.
1993-03-23 kennerInclude gvarargs.h.
1993-03-23 kenner(expand_call): Use expr_size instead of doing it ourself.
1993-03-19 rms(emit_call_1): Don't defer pops in const call.
1993-03-18 dje* (expand_call): Fix bug (don't clobber bitpos).
1993-03-14 rms(emit_call_1): Restore inhibit_defer_pop before popping...
1993-03-13 kennerCorrectly define PUSH_ARGS_REVERSED.
1993-03-06 kenner(expand_call): Fix typo in unaligned code.
1993-02-19 wilson(expand_call): When MAYBE_REG_PARM_STACK_SPACE defined,
1993-02-08 kennerAllow passing nonaligned BLKmode structs in regs.
1993-02-07 kenner(struct arg_data): New field MODE.
1993-01-25 wilson(calls_alloca): Change name to calls_function. Add new
1993-01-12 brendan * calls.c (emit_call_1): Pass a NULL_RTX into emit_cal...
1993-01-10 eggert# Fix misspellings in comments.
1993-01-06 wilson(expand_call): Pass NULL_RTX to INIT_CUMULATIVE_ARGS.
1993-01-02 rms(expand_call): Don't use int_size_in_bytes for a variab...
1992-11-06 rms(expand_call)[ARGS_GROW_DOWNWARD] Fix fencepost error in
1992-10-25 rms(expand_call): Don't call convert_to_mode if we obtained
1992-10-12 rms(calls_alloca): Don't look within DECL_INITIAL if it...
1992-09-27 kenner(struct arg_data): New field unsignedp.
1992-08-03 kenner(expand_call): Use HOST_WIDE_INT instead of int when...
1992-07-17 rmsentered into RCS
1992-07-12 rms*** empty log message ***
1992-07-08 mycroft*** empty log message ***
1992-07-06 kenner*** empty log message ***
1992-06-24 rms*** empty log message ***
1992-06-02 rms*** empty log message ***
1992-06-01 rms*** empty log message ***
1992-05-31 rms*** empty log message ***
1992-05-22 rms*** empty log message ***
1992-05-20 wilson*** empty log message ***
1992-05-07 rms*** empty log message ***
1992-05-06 rms*** empty log message ***
1992-05-06 kenner*** empty log message ***
1992-05-05 wilson*** empty log message ***
1992-05-04 rms*** empty log message ***
1992-04-18 rms*** empty log message ***
1992-04-03 rms*** empty log message ***
1992-03-27 rms*** empty log message ***
1992-03-14 rms*** empty log message ***
1992-01-17 rmsInitial revision