summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* rtl.h (emit_line_note): Take a location_t.Nathan Sidwell2003-07-071-3/+3
* fold-const.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-011-384/+193
* rtl.h (emit_line_note_after): Remove.Nathan Sidwell2003-07-011-5/+2
* rtl.h (emit_note): Remove FILE parameter.Nathan Sidwell2003-06-271-8/+9
* basic-block.h: Fix comment formatting.Kazu Hirata2003-06-231-1/+1
* * function.c (set_insn_locators): Mark as unused.Andreas Schwab2003-06-221-1/+1
* tree.h (expand_function_end): Remove all parameters.Nathan Sidwell2003-06-201-14/+3
* decl.c, [...]: Don't use the PTR macro.Kaveh R. Ghazi2003-06-161-1/+1
* convert.c, [...]: Replace overly specific references to "GNU C" and "GNU C Co...Nathanael Nerode2003-06-161-1/+1
* tree.h (init_function_start): Remove filename and line paramters.Nathan Sidwell2003-06-141-8/+7
* cfglayout.c (insn_scope): New static functionJan Hubicka2003-06-081-0/+18
* function.c (trampolines_created): New variable.Jakub Jelinek2003-06-041-0/+4
* function.c (assign_parms): Split complex arguments.Aldy Hernandez2003-06-031-1/+66
* Add missed chunk in last commit.Andreas Jaeger2003-05-311-2/+1
* function.c (trampoline_address): Remove ALLOCATE_TRAMPOLINE usage.Andreas Jaeger2003-05-311-5/+0
* tree.h (contains_placeholder_p): Now returns bool.Richard Kenner2003-05-271-2/+1
* * function.c (assign_parms): Check for zero size args.Alan Modra2003-05-171-0/+3
* coverage.h (coverage_counter_alloc): New function.Nathan Sidwell2003-05-111-2/+0
* expr.c (move_block_from_reg): Remove "size" parm.Alan Modra2003-05-091-10/+44
* function.c (assign_parms): Correct reversed reg_parm_stack_space test.Alan Modra2003-05-071-1/+4
* re PR c/10604 (-Wall includes sign conversion warning [3.3 regression])Zack Weinberg2003-05-031-7/+2
* calls.c (struct arg_data): Move offset, slot_offset, size and alignment_pad t...Alan Modra2003-05-021-135/+156
* * function.c (purge_addressof_1): Postpone insn in fewer cases.Zdenek Dvorak2003-04-301-7/+9
* Fix typo in comment.Richard Kenner2003-04-221-1/+1
* function.c (purge_addressof_1): In (mem (addressof (reg))) case for reg notes...J"orn Rennecke2003-04-221-0/+30
* function.c (purge_addressof_1): For ADDRESSOF...Richard Kenner2003-04-181-1/+9
* libfuncs.h (LTI_setbits, [...]): New.Richard Henderson2003-04-111-2/+1
* c-decl.c (struct binding_level): Add shadowed_tags and function_body...Zack Weinberg2003-04-111-4/+10
* re PR inline-asm/8803 (Internal compiler error in instantiate_virtual_regs_1,...Jan Hubicka2003-04-101-0/+6
* function.c (purge_addressof): Use free_INSN_LIST_node instead of free_EXPR_LI...Zdenek Dvorak2003-04-091-1/+1
* function.c (postponed_insns): New.Zdenek Dvorak2003-04-081-12/+41
* re PR rtl-optimization/8634 (incorrect code for inlining of memcpy under -O2)Richard Henderson2003-04-071-2/+8
* function.c (put_var_into_stack): Change bool parameter to int.Mark Mitchell2003-03-241-2/+2
* re PR c++/7086 (compile time regression)Mark Mitchell2003-03-241-15/+24
* re PR inline-asm/7916 (ICE in instantiate_virtual_register_1)Jan Hubicka2003-03-211-4/+33
* * function.c (next_block_index): Mark with GTY.Geoffrey Keating2003-03-181-1/+1
* function.c (assign_parms): For a struct value address passed as first argumen...Olivier Hainque2003-03-171-18/+20
* function.c (thread_prologue_and_epilogue_insns): Set delete_unused argument t...Michael Hayes2003-03-171-1/+1
* re PR rtl-optimization/9387 (jump threading bug)Michael Hayes2003-03-151-12/+1
* function.c (STACK_ALIGNMENT_NEEDED): New macro.John David Anglin2003-03-041-7/+22
* emit-rtl.c (set_reg_attrs_for_parm): New function.Josef Zlomek2003-02-281-1/+1
* function.c (assign_stack_local_1): Truncate constant added to frame_pointer_r...Alexandre Oliva2003-02-261-3/+6
* function.c (assign_parms): Set reg_attrs for parameters passed in registers.Josef Zlomek2003-02-261-0/+4
* calls.c (expand_call): Update call of INIT_CUMULATIVE_ARGSJan Hubicka2003-02-191-1/+1
* bb-reorder.c (find_traces_1_round): Don't connect easy to copy successors wit...Richard Henderson2003-02-151-0/+2
* [multiple changes]Richard Henderson2003-02-011-0/+2
* re PR rtl-optimization/9090 ([3.2/3.3/3.4 regression?] arm ICE with >= -O2; r...Richard Earnshaw2003-01-271-4/+1
* builtins.c (purge_builtin_constant_p): Scan insn stream sequentially rather t...Roger Sayle2003-01-251-2/+1
* function.h (struct function): New field calls_constant_p.Roger Sayle2003-01-251-0/+2
* emit-rtl.c (reg_attrs_htab): New static variable.Jan Hubicka2003-01-241-9/+0