summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* More bytecode stuff disappears.Jeffrey A Law1998-01-201-18/+0
* Makefile.in: Remove all bytecode support.Jeffrey A Law1998-01-201-166/+2
* alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1998-01-141-73/+61
* Bring in final gcc-2.8.0 changes.Jeff Law1998-01-141-2/+4
* Bring over changes from latest gcc-2.8 pre-release.Jeff Law1997-12-151-2/+2
* Merge from gcc-2.8Jeff Law1997-12-061-11/+32
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-53/+283
* function.c (assign_parms): Correct mode of stack_parm if entry_parm underwent...Doug Evans1997-10-281-0/+6
* tree.c (restore_tree_status): Also free up temporary storage when we finish a...Jason Merrill1997-10-181-1/+1
* reorg.c (dbr_schedule): Allow current_function_return_rtx to be something oth...Jeffrey A Law1997-08-271-4/+9
* (put_var_into_stack, assign_parms): If -fcheck-memory-usage, set theRichard Kenner1997-08-021-2/+42
* (put_var_into_stack, trampoline_address): Treat inline_function_declRichard Kenner1997-07-271-2/+3
* (expand_function_end): If function is non-leaf and stack checking isRichard Kenner1997-07-171-0/+20
* function.c (expand_function_end): Make sure we finish off any leftover except...Mike Stump1997-05-151-0/+18
* reformat a little to match GNU coding standards.Mike Stump1997-05-061-4/+4
* xJason Merrill1997-04-241-0/+8
* (instantiate_decls): For DECL_INCOMING_RTL, use maxJim Wilson1997-04-181-4/+8
* (expand_function_start): Emit queue after expandingJim Wilson1997-04-031-1/+6
* function.c (expand_function_end): Output NOTE_REPEATED_LINE_NUMBER for last l...Doug Evans1997-03-281-0/+8
* Add a REG_EQUIV note when a register parameter has a stack locationIan Lance Taylor1997-03-181-4/+4
* xJason Merrill1997-02-161-3/+1
* (assign_stack_temp): Clear MEM flags from reuse.Richard Kenner1997-02-091-0/+5
* (instantiate_virtual_regs_1, case USE, CLOBBER): Fix error in last change.Richard Kenner1997-02-071-1/+1
* (TRAMPOLINE_ALIGNMENT): Provide default.Richard Kenner1997-01-301-1/+5
* (mark_all_temps_used): Set KEEP as well.Richard Kenner1997-01-211-1/+1
* (instantiate_virtual_regs_1...Richard Kenner1997-01-191-4/+21
* (push_function_context_to, pop_function_context_from): Save andRichard Kenner1997-01-031-1/+3
* Check SMALL_REGISTER_CLASSES at runtimeIan Lance Taylor1996-12-131-20/+25
* (fixup_var_refs_1, case ZERO_EXTRACT): Don't call fixup_memory_subregRichard Kenner1996-12-111-2/+2
* (frame_offset, get_frame_size): Make HOST_WIDE_INT.Richard Kenner1996-12-071-2/+2
* (expand_function_end): Handle BLKmode structures returnedJim Wilson1996-11-081-0/+5
* (assign_parms): Use mark_user_reg.Richard Kenner1996-09-291-2/+2
* (instantiate_decl): Always store addr back into x.Jim Wilson1996-09-251-20/+20
* (mark_all_temps_used): Fix error in last change.Richard Kenner1996-08-261-1/+1
* (mark_all_temps_used): New function.Richard Kenner1996-08-251-0/+15
* install EH codeMike Stump1996-07-231-0/+1
* (aggregate_value_p): If hard_function_value returnsJim Wilson1996-07-081-0/+6
* formatting tweaksMike Stump1996-07-031-23/+16
* (find_temp_slot_from_address): Check for overlap from BASE_OFFSET if XRichard Kenner1996-06-181-1/+6
* (fixup_var_refs_1, case SIGN_EXTEND): Handle paradoxical SUBREGs as first ope...Richard Kenner1996-06-081-4/+32
* (assign_parms): Handle PARALLEL parameter in ENTRY_PARM.Jim Wilson1996-06-061-10/+26
* (assign_parms): Tighten up code that makes REG_EQUIV notes for parms.Richard Kenner1996-06-061-19/+24
* Include bc-emit.h.Richard Kenner1996-05-191-8/+3
* * function.c (aggregate_value_p): Return 1 if TREE_ADDRESSABLE.Doug Evans1996-05-091-0/+4
* (assign_parms): Set RTX_UNCHANGING_P in stack_parm if parm isRichard Kenner1996-05-061-1/+3
* (expand_function_end): Allow TRAMPOLINE_TEMPLATERichard Kenner1996-04-161-5/+12
* (push_function_context_{to,from}): Save and restoreRichard Kenner1996-04-161-0/+2
* function.c (preserve_temp_slots): Only preserve temporaries that happen to be...Mike Stump1996-04-151-9/+13
* calls.c (expand_call): Remove current_call_is_indirect nonsense.Jeff Law1996-03-291-4/+1
* (expand_function_start): Don't set up context_displayJason Merrill1996-03-261-34/+38