summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* function.c (get_func_frame_size): Make it static.Kazu Hirata2005-03-141-1/+1
* basic-block.h (single_succ_p, [...]): New inline functions.Zdenek Dvorak2005-03-111-4/+4
* re PR target/20375 (C++ ICE in assign_parm_find_entry_rtl)Nathan Sidwell2005-03-101-29/+10
* function.c (thread_prologue_and_epilogue_insns): Remove i and newinsn.Kazu Hirata2005-03-091-4/+1
* function.c (expand_function_end): If current_function_calls_alloca...Bernd Schmidt2005-01-261-12/+12
* function.c (assign_parm_setup_block): When creating a new stack slot for a pa...Richard Sandiford2005-01-231-1/+2
* function.c (assign_parm_setup_block): Look inside original entry_parm when in...Aldy Hernandez2005-01-131-1/+2
* function.c (assign_parm_setup_block): Relax condition on multi-register optim...Aldy Hernandez2005-01-121-28/+33
* re PR target/18916 (mis-aligned vector code with copy memory (-maltivec))Alan Modra2005-01-111-32/+65
* re PR middle-end/19221 (ICE: rtl_verify_flow_info, at cfgrtl.c:2240)Andrew Pinski2005-01-011-1/+1
* re PR middle-end/17799 (Non-optimizing compile loses 'this')Richard Henderson2004-12-311-2/+4
* target.h (targetm.calls.arg_partial_bytes): New.Richard Henderson2004-12-291-12/+11
* re PR target/18896 (addressing split complex parm)Alan Modra2004-12-231-3/+33
* [multiple changes]Richard Henderson2004-12-221-1/+2
* re PR middle-end/18683 (seg fault in local allocate)Roger Sayle2004-12-211-1/+0
* re PR middle-end/16417 (crappy code (gcc.c-torture/compile/20020210-1.c) in a...Richard Henderson2004-12-181-63/+110
* re PR rtl-optimization/15289 (reload error with non-lowpart subregs)Richard Henderson2004-12-011-4/+5
* optabs.h (force_expand_binop): Declare.Richard Sandiford2004-11-241-15/+36
* function.h (struct function): Remove calls_longjmp.Zack Weinberg2004-11-231-8/+0
* function.c (assign_parm_setup_block): Revert 11-13 change to forcably re-mode...Richard Henderson2004-11-221-1/+1
* calls.c (precompute_register_parameters): Force all PARALLELs into pseudo reg...Richard Henderson2004-11-131-7/+22
* function.c (expand_function_end): Remove an "if" statement that always trigger.Kazu Hirata2004-11-111-7/+2
* function.c (combine_temp_slots, [...]): Make them static.Kazu Hirata2004-11-091-3/+3
* * function.c (assign_parm_setup_block): Handle parallels correctly.Aldy Hernandez2004-10-281-2/+22
* expr.c (expand_assignment): Remove the last argument.Kazu Hirata2004-10-191-1/+1
* re PR debug/13841 (missing debug info for _Complex function arguments)Richard Henderson2004-10-131-2/+12
* re PR middle-end/16266 (gcc.dg/c99-intconst-1.c compilation is very slow)Andrew Pinski2004-10-111-1/+0
* emit-rtl.c (last_label_num, [...]): Remove.Kazu Hirata2004-10-081-2/+0
* re PR middle-end/16815 (MIPS n32/n64 inefficient code for float arguments)Richard Sandiford2004-10-071-2/+6
* revert: tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_...Jakub Jelinek2004-10-011-4/+0
* tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_LIST_FPR...Jakub Jelinek2004-09-291-0/+4
* backport: basic-block.h: Include vec.h, errors.h.Ben Elliston2004-09-281-17/+36
* attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers2004-09-151-5/+6
* re PR middle-end/17367 (expand_expr_addr_expr with parallels (-O1 -mcpu=G5))Richard Henderson2004-09-091-1/+1
* re PR rtl-optimization/17186 (ICE in move_for_stack_reg, at reg-stack.c:1065)Richard Henderson2004-09-081-6/+5
* function.c (reference_callee_copied): New.Richard Henderson2004-09-081-3/+14
* final.c (shorten_branches, [...]): Use gcc_assert and gcc_unreachable.Nathan Sidwell2004-09-081-69/+66
* tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell2004-08-251-1/+1
* cfg.c (check_bb_profile): Fix typos.Diego Novillo2004-08-231-1/+1
* rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson2004-08-181-7/+1
* tree.h (build_int_cst): New.Nathan Sidwell2004-08-151-1/+2
* function.c (expand_function_start): Handle DECL_BY_REFERENCE on the RESULT_DECL.Jason Merrill2004-08-101-2/+6
* Makefile.in (GTFILES): Remove stmt.cPaolo Bonzini2004-08-091-24/+9
* Make return in memory explicit.Jason Merrill2004-08-071-20/+26
* function.c (assign_stack_local_1): Widen alignment to HOST_WIDE_INT before ro...Richard Henderson2004-07-271-2/+4
* cfgexpand.c (tree_expand_cfg): Fix comment.Steven Bosscher2004-07-271-74/+0
* calls.c (combine_pending_stack_adjustment_and_call): Make preferred_unit_stac...Richard Henderson2004-07-261-1/+1
* re PR rtl-optimization/16643 (verify_local_live_at_start ICE after crossjumpi...Richard Sandiford2004-07-261-1/+1
* convert.c (convert_to_real, [...]): Replace calls to build with calls to buildN.Roger Sayle2004-07-251-2/+3
* expr.c (expand_expr_real_1): Don't handle non-local variables.Richard Henderson2004-07-231-45/+0