aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
2003-06-23basic-block.h: Fix comment formatting.Kazu Hirata1-1/+1
2003-06-22* function.c (set_insn_locators): Mark as unused.Andreas Schwab1-1/+1
2003-06-20tree.h (expand_function_end): Remove all parameters.Nathan Sidwell1-14/+3
2003-06-16decl.c, [...]: Don't use the PTR macro.Kaveh R. Ghazi1-1/+1
2003-06-16convert.c, [...]: Replace overly specific references to "GNU C" and "GNU C Co...Nathanael Nerode1-1/+1
2003-06-14tree.h (init_function_start): Remove filename and line paramters.Nathan Sidwell1-8/+7
2003-06-08cfglayout.c (insn_scope): New static functionJan Hubicka1-0/+18
2003-06-04function.c (trampolines_created): New variable.Jakub Jelinek1-0/+4
2003-06-03function.c (assign_parms): Split complex arguments.Aldy Hernandez1-1/+66
2003-05-31Add missed chunk in last commit.Andreas Jaeger1-2/+1
2003-05-31function.c (trampoline_address): Remove ALLOCATE_TRAMPOLINE usage.Andreas Jaeger1-5/+0
2003-05-27tree.h (contains_placeholder_p): Now returns bool.Richard Kenner1-2/+1
2003-05-17* function.c (assign_parms): Check for zero size args.Alan Modra1-0/+3
2003-05-11coverage.h (coverage_counter_alloc): New function.Nathan Sidwell1-2/+0
2003-05-09expr.c (move_block_from_reg): Remove "size" parm.Alan Modra1-10/+44
2003-05-07function.c (assign_parms): Correct reversed reg_parm_stack_space test.Alan Modra1-1/+4
2003-05-03re PR c/10604 (-Wall includes sign conversion warning [3.3 regression])Zack Weinberg1-7/+2
2003-05-02calls.c (struct arg_data): Move offset, slot_offset, size and alignment_pad t...Alan Modra1-135/+156
2003-04-30* function.c (purge_addressof_1): Postpone insn in fewer cases.Zdenek Dvorak1-7/+9
2003-04-22Fix typo in comment.Richard Kenner1-1/+1
2003-04-22function.c (purge_addressof_1): In (mem (addressof (reg))) case for reg notes...J"orn Rennecke1-0/+30
2003-04-18function.c (purge_addressof_1): For ADDRESSOF...Richard Kenner1-1/+9
2003-04-11libfuncs.h (LTI_setbits, [...]): New.Richard Henderson1-2/+1
2003-04-11c-decl.c (struct binding_level): Add shadowed_tags and function_body...Zack Weinberg1-4/+10
2003-04-10re PR inline-asm/8803 (Internal compiler error in instantiate_virtual_regs_1,...Jan Hubicka1-0/+6
2003-04-09function.c (purge_addressof): Use free_INSN_LIST_node instead of free_EXPR_LI...Zdenek Dvorak1-1/+1
2003-04-08function.c (postponed_insns): New.Zdenek Dvorak1-12/+41
2003-04-07re PR rtl-optimization/8634 (incorrect code for inlining of memcpy under -O2)Richard Henderson1-2/+8
2003-03-24function.c (put_var_into_stack): Change bool parameter to int.Mark Mitchell1-2/+2
2003-03-24re PR c++/7086 (compile time regression)Mark Mitchell1-15/+24
2003-03-21re PR inline-asm/7916 (ICE in instantiate_virtual_register_1)Jan Hubicka1-4/+33
2003-03-18* function.c (next_block_index): Mark with GTY.Geoffrey Keating1-1/+1
2003-03-17function.c (assign_parms): For a struct value address passed as first argumen...Olivier Hainque1-18/+20
2003-03-17function.c (thread_prologue_and_epilogue_insns): Set delete_unused argument t...Michael Hayes1-1/+1
2003-03-15re PR rtl-optimization/9387 (jump threading bug)Michael Hayes1-12/+1
2003-03-04function.c (STACK_ALIGNMENT_NEEDED): New macro.John David Anglin1-7/+22
2003-02-28emit-rtl.c (set_reg_attrs_for_parm): New function.Josef Zlomek1-1/+1
2003-02-26function.c (assign_stack_local_1): Truncate constant added to frame_pointer_r...Alexandre Oliva1-3/+6
2003-02-26function.c (assign_parms): Set reg_attrs for parameters passed in registers.Josef Zlomek1-0/+4
2003-02-19calls.c (expand_call): Update call of INIT_CUMULATIVE_ARGSJan Hubicka1-1/+1
2003-02-15bb-reorder.c (find_traces_1_round): Don't connect easy to copy successors wit...Richard Henderson1-0/+2
2003-02-01[multiple changes]Richard Henderson1-0/+2
2003-01-27re PR rtl-optimization/9090 ([3.2/3.3/3.4 regression?] arm ICE with >= -O2; r...Richard Earnshaw1-4/+1
2003-01-25builtins.c (purge_builtin_constant_p): Scan insn stream sequentially rather t...Roger Sayle1-2/+1
2003-01-25function.h (struct function): New field calls_constant_p.Roger Sayle1-0/+2
2003-01-24emit-rtl.c (reg_attrs_htab): New static variable.Jan Hubicka1-9/+0
2003-01-24Rename -W to -Wextra.Phil Edwards1-2/+3
2003-01-16arm.h (CONDITIONAL_REGISTER_USAGE): Avoid signed/unsigned warning.Kaveh R. Ghazi1-1/+1
2003-01-10Merge from pch-branch.Geoffrey Keating1-1/+1
2003-01-09function.c (assign_parms): Don't set pretend_args_size if REG_PARM_STACK_SPACE.Dale Johannesen1-0/+6