summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* Use proper mode for stack save area.H.J. Lu2011-07-011-2/+3
* re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke2011-06-161-16/+22
* target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to common/common-target-def.h.Joseph Myers2011-06-151-2/+3
* dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li2011-06-141-3/+2
* function.h (struct stack_usage): Remove dynamic_alloc_count field.Eric Botcazou2011-06-021-11/+0
* common.opt (flag_stack_usage_info): New variable.Eric Botcazou2011-05-251-3/+3
* function.c (expand_function_start): Initialize stack_check_probe_note only if...Eric Botcazou2011-05-111-3/+2
* function.c (init_function_start): Call decide_function_section.Bernd Schmidt2011-05-031-0/+1
* expr.h (expand_shift): Rename to ...Richard Guenther2011-04-291-3/+1
* Remove cgraph pidXinliang David Li2011-04-221-0/+7
* remove useless if-before-free testsJim Meyering2011-04-201-2/+1
* tree.h (ALLOCA_FOR_VAR_P): Rename to CALL_ALLOCA_FOR_VAR_P.Michael Matz2011-04-151-1/+1
* utils.c (gnat_poplevel): Use block_chainon.Nathan Froyd2011-04-141-0/+28
* expr.c (expand_expr_real_1): Use add_to_hard_reg_set function instead of loop.Anatoly Sokolov2011-04-091-6/+2
* basic-block.h (force_nonfallthru): Move to...Eric Botcazou2011-04-071-6/+11
* re PR middle-end/48461 (function.c:5268:1: error: emit_use_return_register_in...Tom de Vries2011-04-051-1/+1
* re PR target/43920 (Choosing conditional execution over conditional branches ...Tom de Vries2011-04-051-0/+25
* re PR target/4828 (can't install gcc for h8300-hms target)Nathan Froyd2011-03-251-33/+26
* function.c (instantiate_virtual_regs): Use FOR_EACH_BB and FOR_BB_INSNS_SAFE ...Nathan Froyd2011-03-241-26/+33
* expr.h (prepare_operand): Move to...Richard Sandiford2011-03-211-12/+3
* re PR debug/48163 (ICEs for cris-elf, like gcc.c-torture/compile/calls.c gcc....Jakub Jelinek2011-03-171-1/+9
* re PR rtl-optimization/47866 (gcc.dg/torture/vector-2.c fails on IA64)Jakub Jelinek2011-03-091-2/+5
* explow.c (emit_stack_save): Remove 'after' parameter.Richard Henderson2011-03-031-3/+8
* re PR middle-end/47893 (4.6 miscompiles mesa on i686)Jakub Jelinek2011-02-281-33/+47
* re PR debug/47079 (FAIL: gcc.dg/guality/nrv-1.c)Alexandre Oliva2011-01-191-2/+27
* function.c (thread_prologue_and_epilogue_insns): Do not crash on empty epilog...Ulrich Weigand2011-01-041-1/+2
* re PR debug/46724 (Wrong debug info: Invalid variable location)Alexandre Oliva2010-12-221-3/+13
* re PR c/20385 (Lame parse error message for undefined type)Paolo Bonzini2010-12-171-0/+2
* target.def (supports_split_stack, [...]): Take gcc_options parameters.Joseph Myers2010-11-251-2/+2
* re PR middle-end/46515 (Many libjava failures)Richard Henderson2010-11-181-7/+13
* builtins.c (std_gimplify_va_arg_expr): Use targetm.calls.function_arg_boundary.Nathan Froyd2010-11-161-7/+9
* function.c (expand_function_end): Set the locator of the prologue on the stac...Eric Botcazou2010-11-121-0/+1
* re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)Joern Rennecke2010-11-041-2/+2
* basic-block.h (find_fallthru_edge): Define.Nathan Froyd2010-10-211-6/+2
* re PR tree-optimization/43959 (FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (...Richard Guenther2010-10-011-2/+2
* opt-functions.awk (static_var): Update comment.Joseph Myers2010-09-301-1/+1
* Hookize TARGET_UNWIND_INFO et al.Richard Henderson2010-09-281-2/+3
* common.opt (fsplit-stack): New option.Ian Lance Taylor2010-09-271-15/+43
* re PR middle-end/45234 (ICE in expand_call, at calls.c:2845 when passing alig...Jakub Jelinek2010-09-241-0/+5
* function.c (get_arg_pointer_save_area): Set arg_pointer_save_area_init to true.Ian Lance Taylor2010-09-151-0/+2
* Stack usage supportEric Botcazou2010-08-301-1/+26
* vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd2010-08-201-3/+3
* function.c (block_fragments_nreverse, [...]): New functions.Jakub Jelinek2010-08-171-11/+48
* builtins.c (fold_builtin_next_arg): Use stdarg_p.Nathan Froyd2010-08-091-5/+1
* re PR tree-optimization/44632 (wrong code for complex division)Richard Guenther2010-08-091-5/+3
* i386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New.Kai Tietz2010-07-281-3/+1
* function.c (record_hard_reg_sets): Restrict the previous change to cases wher...Bernd Schmidt2010-07-211-3/+7
* re PR target/42235 (redundant memory move from parameter space to spill space)Bernd Schmidt2010-07-161-10/+89
* tree.h (DECL_CHAIN): Define.Nathan Froyd2010-07-151-9/+9
* vec.h (FOR_EACH_VEC_ELT_REVERSE): New macro.Nathan Froyd2010-07-061-11/+6