aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
1994-05-06(fixup_var_refs_insns): Change from USE and CLOBBER insns to usingRichard Kenner1-13/+1
1994-05-06(assign_parms): Spread out the REG_EQUIV notes onRichard Kenner1-10/+35
1994-05-06(assign_parms): Use expr_size when appropriate.Richard Kenner1-14/+7
1994-04-26Use new macro AGGREGATE_TYPE_P.Per Bothner1-32/+7
1994-04-21Add prototypes for static functions.Richard Kenner1-60/+47
1994-04-18(assign_parms, promoted_input_arg, expand_function_start): Use promote_mode.Richard Kenner1-37/+7
1994-04-16function.c (locate_and_pad_parm): For ARGS_GROW_DOWNWARD...Jeff Law1-4/+1
1994-04-10No longer handle LSHIFT.Richard Kenner1-2/+2
1994-04-09(unitialized_vars_warning, setjmp_args_warning): Reword warning to beRichard Kenner1-3/+3
1994-04-06(push_function_context): Use current_function_varargs.Richard Kenner1-7/+10
1994-04-06(expand_function_start): Delay copying static chain.Richard Kenner1-1/+16
1994-03-21(preserve_temp_slots): If argument is REG, see if it is address of aRichard Kenner1-1/+15
1994-03-14(assign_parms, expand_function_start): Properly set MEM_IN_STRUCT_PRichard Kenner1-5/+22
1994-02-26(fixup_var_refs_insn): Delete CLOBBER of VAR.Richard Kenner1-7/+29
1994-02-06(struct temp_slot): Add new field, ADDRESS.Richard Kenner1-8/+61
1994-01-10(assign_parms): Call gen_realpart and gen_imagpart instead ofRichard Kenner1-6/+6
1994-01-10(preserve_rtl_expr_result): New function.Richard Kenner1-1/+29
1993-12-12(thread_prologue_and_epilogue_insns): When constructing USE chain, set both N...Richard Kenner1-5/+7
1993-11-25Declare sequence_rtl_expr.Richard Kenner1-3/+27
1993-11-25Clean up comment formatting.Richard Kenner1-2/+2
1993-11-23(expand_function_end): New arg END_BINDINGS.Richard Stallman1-2/+8
1993-11-15(assign_parms): Clear STACK_PARM when we have aRichard Stallman1-0/+3
1993-11-04(expand_function_start): If not optimizing, ensure we mark contextRichard Kenner1-0/+6
1993-10-30(assign_parms): If parmreg is a CONCAT, handle theRichard Stallman1-4/+14
1993-10-20(assign_parms): Properly set parm_reg_stack_loc for args that are a CONCAT.Richard Stallman1-5/+28
1993-10-11(trampoline_address): Don't allocate anything from parent function'sRichard Kenner1-1/+2
1993-10-11(save_machine_status, restore_machine_status): New vars.Richard Stallman1-0/+12
1993-10-10(put_reg_into_stack): Allocate fixup structure in saveable obstack.Richard Kenner1-1/+4
1993-10-03(assign_parms): Pass objects who size depends on the contents of theRichard Kenner1-4/+11
1993-09-28(push_temp_slots, pop_temp_slots): Always change level.Richard Kenner1-13/+0
1993-09-28(expand_main_function): Put back accidentallyRichard Stallman1-1/+1
1993-09-24function.c: (instantiate_virtual_regs_1...Doug Evans1-0/+6
1993-09-23changed bytecode rtx structure references into macrosJan Brittenson1-3/+4
1993-09-22bytecode modificationsJan Brittenson1-3/+191
1993-09-22(combine_temp_slots): Handle deletion properly.Richard Stallman1-19/+43
1993-09-15(current_function_has_nonlocal_goto): New var.Jim Wilson1-0/+8
1993-09-15(aggregate_value_p): Allow type node as argument.Richard Stallman1-9/+17
1993-09-05(assign_parms): When parm needs conversion on entry,Richard Stallman1-0/+8
1993-08-31(assign_stack_temp): When allocate a slot too large,Jim Wilson1-1/+71
1993-08-12(thread_prologue_and_epilogue_insns): For theJim Wilson1-9/+31
1993-07-28(assign_parms): Pass extra argument SIZE to move_block_from_reg calls.Jim Wilson1-4/+8
1993-07-27(assign_parms): Don't copy too much when extending parm_reg_stack_loc.Richard Stallman1-1/+3
1993-07-26(expand_main_function): Likewise.Richard Stallman1-10/+65
1993-07-23(aggregate_value_p): An ARRAY_TYPE is also an aggregate.Richard Kenner1-1/+2
1993-07-18(init_function_start): Initialize trampoline_list here.Richard Kenner1-2/+3
1993-06-27(fixup_stack_1): Handle current_function_internal_arg_pointer.Richard Kenner1-2/+3
1993-06-05(uninitialized_vars_warning): Change warning text.Richard Stallman1-2/+2
1993-05-20(assign_parms): Declare and set current_call_is_indirect.Richard Stallman1-0/+3
1993-05-06Update copyright notice.Richard Kenner1-1/+1
1993-05-06(walk_fixup_memory_subreg): Add new arg UNCRITICAL.Richard Kenner1-7/+11