aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
1996-07-23install EH codeMike Stump1-0/+1
1996-07-08(aggregate_value_p): If hard_function_value returnsJim Wilson1-0/+6
1996-07-03formatting tweaksMike Stump1-23/+16
1996-06-18(find_temp_slot_from_address): Check for overlap from BASE_OFFSET if XRichard Kenner1-1/+6
1996-06-08(fixup_var_refs_1, case SIGN_EXTEND): Handle paradoxical SUBREGs as first ope...Richard Kenner1-4/+32
1996-06-06(assign_parms): Handle PARALLEL parameter in ENTRY_PARM.Jim Wilson1-10/+26
1996-06-06(assign_parms): Tighten up code that makes REG_EQUIV notes for parms.Richard Kenner1-19/+24
1996-05-19Include bc-emit.h.Richard Kenner1-8/+3
1996-05-09* function.c (aggregate_value_p): Return 1 if TREE_ADDRESSABLE.Doug Evans1-0/+4
1996-05-06(assign_parms): Set RTX_UNCHANGING_P in stack_parm if parm isRichard Kenner1-1/+3
1996-04-16(expand_function_end): Allow TRAMPOLINE_TEMPLATERichard Kenner1-5/+12
1996-04-16(push_function_context_{to,from}): Save and restoreRichard Kenner1-0/+2
1996-04-15function.c (preserve_temp_slots): Only preserve temporaries that happen to be...Mike Stump1-9/+13
1996-03-29calls.c (expand_call): Remove current_call_is_indirect nonsense.Jeff Law1-4/+1
1996-03-26(expand_function_start): Don't set up context_displayJason Merrill1-34/+38
1996-03-05(expand_expr, case *_DECL): If we make a non-local reference from a function ...Jason Merrill1-3/+5
1996-03-04(bc_expand_function_start): Likewise.Richard Kenner1-1/+1
1996-01-15({,round_}trampoline_address): TRAMPOLINE_ALIGNMENT is in bits, notRichard Kenner1-4/+5
1995-12-31(assign_temp): Add extra arg, DONT_PROMOTE.Richard Kenner1-6/+7
1995-12-31(instantiate_decls): Check DECL_SAVED_INSNS to see if obstack changeRichard Kenner1-1/+1
1995-12-30(assign_temp): Fix formatting.Richard Kenner1-5/+8
1995-12-29function.c (assign_temp): New function.Per Bothner1-0/+40
1995-12-29* function.c (assign_parms): Fix thinko for struct value arg.Per Bothner1-1/+1
1995-12-27(assign_parms): Set REGNO_POINTER_ALIGN for parms that are pointers.Richard Kenner1-1/+3
1995-12-18(fixup_var_refs_1): Fix error in last change (when mode of VAR is notRichard Kenner1-0/+2
1995-12-16(fixup_var_refs_1): Fix two incorrect calls to single_set.Richard Kenner1-2/+2
1995-12-15(init_temp_slots): New function.Richard Kenner1-4/+13
1995-12-14function.c (identify_blocks): Start with a chain of BLOCKs to match the rest ...Mike Stump1-28/+41
1995-11-26(fixup_var_refs_1): Make pseudo for DEST in PROMOTED_MODE unless in aRichard Kenner1-5/+6
1995-11-12(put_reg_into_stack): New arg volatile_p.Richard Kenner1-14/+19
1995-10-26(assign_parms): Don't trust the callee to copy a TREE_ADDRESSABLERichard Kenner1-1/+2
1995-10-20(init_function_start): Don't call init_insn_lengths here.Richard Kenner1-3/+0
1995-10-03(assign_stack_temp): Adjust full_size field of temp_slot whenRichard Kenner1-0/+1
1995-09-12(put_var_into_stack): For CONCAT case, order of placement depends onRichard Kenner1-1/+1
1995-08-28Fix spelling errors.Richard Kenner1-1/+1
1995-07-28(assign_stack_temp): When split a slot, set base_offset and full_size in the ...Richard Kenner1-0/+4
1995-07-14(struct temp_slot): New fields base_offset, full_size.Richard Kenner1-7/+21
1995-07-14(current_function_stdarg): New global variable.Richard Kenner1-1/+11
1995-07-10(setjmp_args_warning): Remove bogus arg.Richard Kenner1-2/+1
1995-06-15(assign_parms): Do all conversions in CONVERSION_INSNS.Richard Kenner1-1/+2
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-06-14(assign_parms): Use convert_to_mode instead of gen_lowpart whenRichard Kenner1-1/+1
1995-06-11(assign_parms): Handle promotions of both passed and nominal modes separately...Richard Kenner1-33/+51
1995-06-08(assign_parms): Don't call promote_mode on arg unlessRichard Kenner1-0/+3
1995-05-16Fix typos in comments.Richard Kenner1-6/+6
1995-05-07(expand_function_end): Don't warn about unusedJason Merrill1-1/+2
1995-04-26(expand_function_end): Warn about unused parms if both -Wunused and -W.Richard Kenner1-6/+4
1995-04-25(assign_parms): If STACK_REGS is defined...Richard Kenner1-0/+11
1995-04-20Use TREE_ADDRESSABLE rather than | TYPE_NEEDS_CONSTRUCTING to decide whether ...Jason Merrill1-1/+1
1995-04-17(instantiate_decls): Use temporary allocation ifJim Wilson1-2/+2