summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* toplev.h (_fatal_insn_not_found, [...]): Move declarations to rtl.h.Manuel López-Ibáñez2010-06-301-2/+1
* calls.c, [...]: Call targetm.calls.function_arg...Nathan Froyd2010-06-291-18/+11
* reginfo.c (init_reg_sets_1): Adjust comments.Nathan Froyd2010-06-291-2/+3
* function.h (types_used_by_cur_var_decl): Change type to a VEC.Nathan Froyd2010-06-181-4/+2
* utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis2010-06-081-7/+6
* tree-vrp.c (debug_value_range, [...]): Annotate with DEBUG_FUNCTION.Jan Hubicka2010-05-291-1/+1
* function.h (struct function): Add can_throw_non_call_exceptions bit.Eric Botcazou2010-05-251-3/+7
* Fix bootstrap at -O3.Sebastian Pop2010-05-241-1/+1
* function.c (try_fit_stack_local, [...]): New static functions.Bernd Schmidt2010-05-171-34/+117
* cgraph.c (cgraph_create_node): Set node frequency to normal.Jan Hubicka2010-04-261-2/+0
* function.c (assign_parms_initialize_all): Add unused attribute to fntype.Steve Ellcey2010-04-121-1/+1
* tree.h (TREE_ADDRESSABLE): Document its effect for function types.Eric Botcazou2010-04-081-26/+19
* re PR debug/43190 (Used pointer typedefs eliminated from debug info)Jakub Jelinek2010-02-261-4/+9
* tree.h (TYPE_TRANSPARENT_UNION): Replace with ...Janis Johnson2010-01-211-6/+20
* re PR middle-end/42248 (compat test struct-by-value-17 fails execution with -...Richard Guenther2010-01-171-54/+42
* re PR middle-end/38474 (compile time explosion in dataflow_set_preserve_mem_l...Michael Matz2009-12-081-5/+17
* function.c (instantiate_virtual_regs_in_insn): Copy to new reg before forcing...Steve Ellcey2009-11-301-1/+7
* Remove trailing white spaces.H.J. Lu2009-11-251-21/+21
* function.c (stack_protect_prologue): Don't bypass expand_expr for stack_prote...Richard Henderson2009-11-131-12/+4
* re PR target/10127 (-fstack-check let's program crash)Eric Botcazou2009-11-101-2/+5
* cfgrtl.c (pass_free_cfg): Add pass name.Zbigniew Chamski2009-11-081-2/+2
* function.c (current_function_name): If there is no current function just retu...Nick Clifton2009-09-291-0/+2
* re PR debug/41065 (DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes mis...Dodji Seketeli2009-09-231-1/+80
* re PR target/41246 (should "sorry" when regparm=3 and nested functions are en...Richard Henderson2009-09-221-3/+11
* re PR debug/41238 (VTA: bootstrap failure, ICE in loc_cmp, at var-tracking.c:...Jakub Jelinek2009-09-031-12/+17
* invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva2009-09-021-2/+5
* tm.texi (TARGET_PROMOTE_FUNCTION_MODE): Add documentation for for_return == 2.Paolo Bonzini2009-08-121-6/+5
* expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini2009-08-011-13/+10
* re PR target/40667 (stack frames are generated even with -fomit-frame-pointer)Jakub Jelinek2009-07-111-1/+5
* re PR target/40668 (64-bit sparc miscompiles memcpy of argument inside switch)Jakub Jelinek2009-07-111-3/+11