aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-18/+18
2004-07-08expr.h (FUNCTION_ARG_PARTIAL_NREGS): Default to 0.Alexandre Oliva1-6/+0
2004-07-08except.c (expand_eh_region_start, [...]): Remove.Richard Henderson1-9/+0
2004-07-08explow.c (optimize_save_area_alloca): Do not accept parameters.Paolo Bonzini1-5/+0
2004-07-07function.c (assign_parm_find_data_types): Call FUNCTION_ARG_PASS_BY_REFERENCE...Alexandre Oliva1-1/+4
2004-07-07re PR middle-end/16392 (function.c:3192: error: `stack_args_size' undeclared)John David Anglin1-1/+1
2004-07-05calls.c (load_register_parameters): Call expand_shift instead of expand_binop...Roger Sayle1-2/+2
2004-07-05function.c (assign_parm_setup_reg): Properly rename variables in FUNCTION_ARG...Richard Henderson1-28/+29
2004-07-05function.c, [...]: Move max_size hook to type hooks; remove bogus PARAMS.Richard Kenner1-1/+1
2004-07-04function.c (struct assign_parm_data_all): New.Richard Henderson1-842/+998
2004-07-04rtl.def (ADDRESSOF): Remove.Richard Henderson1-2392/+74
2004-07-03langhooks-def.h (LANG_HOOKS_TYPE_MAX_SIZE): New langhook.Richard Kenner1-0/+8
2004-07-02c-decl.c (grokdeclarator): Don't frob current_function_decl around variable_s...Richard Henderson1-8/+3
2004-07-01tree.def (RTL_EXPR): Remove.Richard Henderson1-84/+4
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-22/+22
2004-07-01function.h (struct function): Remove x_function_call_count.Richard Henderson1-10/+1
2004-07-01function.c (identify_blocks, [...]): Remove.Richard Henderson1-88/+0
2004-06-30function.h (struct function): Remove x_whole_function_mode_p.Richard Henderson1-1/+0
2004-06-30tree.h (immediate_size_expand): Delete.Richard Henderson1-7/+0
2004-06-30function.h (struct function): Remove x_last_parm_insn, inl_last_parm_insn.Richard Henderson1-10/+0
2004-06-30* function.c, rtl.h (get_first_nonparm_insn): Remove.Richard Henderson1-10/+0
2004-06-30Conditionally compile support for --enable-mapped_location.Per Bothner1-1/+1
2004-06-29function.c (assign_parms): Don't abort with zero size stack parm failing the ...Alan Modra1-1/+1
2004-06-22re PR middle-end/16026 (ICE in function.c:4804, assign_parms, when -mpowerpc6...Richard Henderson1-2/+1
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-1/+1
2004-06-19re PR target/15941 (new fails gcc.dg/compat/struct-by-value-11 and gcc.dg/com...Richard Henderson1-2/+19
2004-06-19function.c (free_after_compilation): Do not free computed_goto_common*.Jan Hubicka1-2/+0
2004-06-18emit-rtl.c (unshare_all_rtl_1): New name of unshare_all_rtl.Paolo Bonzini1-7/+7
2004-06-15alias.c (record_set, [...]): Use REG_P.Jerry Quinn1-54/+54
2004-06-15function.c (fixup_var_refs): Also adjust the start of sequence after fixing u...Eric Botcazou1-2/+2
2004-06-14basic-block.h (could_fall_through): Declare.J"orn Rennecke1-11/+31
2004-06-09re PR middle-end/15228 (useless copies of floating point operands)Richard Henderson1-11/+5
2004-06-03basic-block.c (tail_recursion_label_list): Don't declare.Steven Bosscher1-57/+3
2004-06-01function.c (walk_fixup_memory_subreg): New parameter 'var'.Eric Botcazou1-11/+11
2004-05-20re PR tree-optimization/15454 (tree-ccp generates wrong code for nested funct...Richard Henderson1-5/+8
2004-05-19Multiple fixes: PRs 14692, 15274 and 15463Zdenek Dvorak1-135/+230
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-436/+102
2004-05-02re PR middle-end/14988 (Analysis of ACATS cxg2006 failures at -O1)Eric Botcazou1-28/+37
2004-05-01re PR middle-end/15054 (Bad code due to overlapping stack temporaries)Ulrich Weigand1-1/+1
2004-04-28re PR c/15004 ([unit-at-a-time] no warning for unused paramater in static fun...Jan Hubicka1-11/+19
2004-04-28calls.c (precompute_arguments): Remove PROMOTE_FOR_CALL_ONLY.Paul Brook1-3/+3
2004-04-20function.c (assign_parms): Force MEM_EXPR (DECL_INCOMING_RTL (parm)) == parm.Josef Zlomek1-0/+6
2004-04-09function.c (gen_mem_addressof): When changing the RTX from a REG to a MEM...Roger Sayle1-2/+1
2004-03-31builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner1-10/+11
2004-03-31* function.c (put_var_into_stack): Properly set orig_reg for indirect.Richard Kenner1-1/+1
2004-03-29function.c (put_var_into_stack): If old RTL was ADDRESSOF, update the address...Richard Kenner1-4/+10
2004-03-27function.c (thread_prologue_and_epilogue): Move NOTE_INSN_FUNCTION_END and NO...Ulrich Weigand1-2/+7
2004-03-14alias.c (get_alias_set): Replace calls via (*lang_hooks.foo) () with lang_hoo...Roger Sayle1-8/+8
2004-03-12re PR target/14547 (Passing _Complex long double does not follow the ABI)Richard Henderson1-6/+13
2004-03-10function.c (expand_function_end): Emit a blockage insn before the epilogue wh...Andrew Haley1-0/+8