aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
2005-05-12basic-block.h (FOR_ALL_BB_FN): New macro.Jan Hubicka1-3/+0
2005-05-03re PR middle-end/21318 (ICE in instantiate_virtual_regs_in_insn)Richard Henderson1-2/+2
2005-05-03c-decl.c (store_parm_decls_oldstyle): Let diagnostic machinery decide if the ...DJ Delorie1-3/+2
2005-05-02function.c (reorder_blocks, [...]): Use VEC instead of VARRAY.Kazu Hirata1-7/+8
2005-05-01function.c (INVOKE__main): Do not define.Mark Mitchell1-9/+4
2005-04-29function.c (instantiate_decls): Remove valid_only argument.Richard Henderson1-527/+359
2005-04-29crtstuff.c: Handle targets that use .init_array.Julian Brown1-6/+7
2005-04-28bt-load.c, [...]: Use JUMP_P, LABEL_P, REG_P, MEM_P, NONJUMP_INSN_P, and INSN...Kazu Hirata1-3/+2
2005-04-23diagnostic.c (warning): Accept parameter to classify warning option.DJ Delorie1-4/+4
2005-04-22builtins.c (gimplify_va_arg_expr): Reword comments to avoid 'abort'.Nathan Sidwell1-41/+42
2005-04-12Makefile.in: Add function.h to BASIC_BLOCK_H.Steven Bosscher1-0/+4
2005-04-09tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_LIST_FPR...Jakub Jelinek1-0/+4
2005-04-08function.c (push_function_context_to): Don't set contains_functions.Kazu Hirata1-12/+1
2005-03-14function.c (get_func_frame_size): Make it static.Kazu Hirata1-1/+1
2005-03-11basic-block.h (single_succ_p, [...]): New inline functions.Zdenek Dvorak1-4/+4
2005-03-10re PR target/20375 (C++ ICE in assign_parm_find_entry_rtl)Nathan Sidwell1-29/+10
2005-03-09function.c (thread_prologue_and_epilogue_insns): Remove i and newinsn.Kazu Hirata1-4/+1
2005-01-26function.c (expand_function_end): If current_function_calls_alloca...Bernd Schmidt1-12/+12
2005-01-23function.c (assign_parm_setup_block): When creating a new stack slot for a pa...Richard Sandiford1-1/+2
2005-01-13function.c (assign_parm_setup_block): Look inside original entry_parm when in...Aldy Hernandez1-1/+2
2005-01-12function.c (assign_parm_setup_block): Relax condition on multi-register optim...Aldy Hernandez1-28/+33
2005-01-11re PR target/18916 (mis-aligned vector code with copy memory (-maltivec))Alan Modra1-32/+65
2005-01-01re PR middle-end/19221 (ICE: rtl_verify_flow_info, at cfgrtl.c:2240)Andrew Pinski1-1/+1
2004-12-31re PR middle-end/17799 (Non-optimizing compile loses 'this')Richard Henderson1-2/+4
2004-12-29target.h (targetm.calls.arg_partial_bytes): New.Richard Henderson1-12/+11
2004-12-23re PR target/18896 (addressing split complex parm)Alan Modra1-3/+33
2004-12-22[multiple changes]Richard Henderson1-1/+2
2004-12-21re PR middle-end/18683 (seg fault in local allocate)Roger Sayle1-1/+0
2004-12-18re PR middle-end/16417 (crappy code (gcc.c-torture/compile/20020210-1.c) in a...Richard Henderson1-63/+110
2004-12-01re PR rtl-optimization/15289 (reload error with non-lowpart subregs)Richard Henderson1-4/+5
2004-11-24optabs.h (force_expand_binop): Declare.Richard Sandiford1-15/+36
2004-11-23function.h (struct function): Remove calls_longjmp.Zack Weinberg1-8/+0
2004-11-22function.c (assign_parm_setup_block): Revert 11-13 change to forcably re-mode...Richard Henderson1-1/+1
2004-11-13calls.c (precompute_register_parameters): Force all PARALLELs into pseudo reg...Richard Henderson1-7/+22
2004-11-11function.c (expand_function_end): Remove an "if" statement that always trigger.Kazu Hirata1-7/+2
2004-11-09function.c (combine_temp_slots, [...]): Make them static.Kazu Hirata1-3/+3
2004-10-28* function.c (assign_parm_setup_block): Handle parallels correctly.Aldy Hernandez1-2/+22
2004-10-19expr.c (expand_assignment): Remove the last argument.Kazu Hirata1-1/+1
2004-10-13re PR debug/13841 (missing debug info for _Complex function arguments)Richard Henderson1-2/+12
2004-10-11re PR middle-end/16266 (gcc.dg/c99-intconst-1.c compilation is very slow)Andrew Pinski1-1/+0
2004-10-08emit-rtl.c (last_label_num, [...]): Remove.Kazu Hirata1-2/+0
2004-10-07re PR middle-end/16815 (MIPS n32/n64 inefficient code for float arguments)Richard Sandiford1-2/+6
2004-10-01revert: tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_...Jakub Jelinek1-4/+0
2004-09-29tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_LIST_FPR...Jakub Jelinek1-0/+4
2004-09-28backport: basic-block.h: Include vec.h, errors.h.Ben Elliston1-17/+36
2004-09-15attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers1-5/+6
2004-09-09re PR middle-end/17367 (expand_expr_addr_expr with parallels (-O1 -mcpu=G5))Richard Henderson1-1/+1
2004-09-08re PR rtl-optimization/17186 (ICE in move_for_stack_reg, at reg-stack.c:1065)Richard Henderson1-6/+5
2004-09-08function.c (reference_callee_copied): New.Richard Henderson1-3/+14
2004-09-08final.c (shorten_branches, [...]): Use gcc_assert and gcc_unreachable.Nathan Sidwell1-69/+66