summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* function.c (instantiate_virtual_regs_in_insn): Do not simplify addition to mo...Richard Henderson2005-05-121-9/+12
* basic-block.h (FOR_ALL_BB_FN): New macro.Jan Hubicka2005-05-121-3/+0
* re PR middle-end/21318 (ICE in instantiate_virtual_regs_in_insn)Richard Henderson2005-05-031-2/+2
* c-decl.c (store_parm_decls_oldstyle): Let diagnostic machinery decide if the ...DJ Delorie2005-05-031-3/+2
* function.c (reorder_blocks, [...]): Use VEC instead of VARRAY.Kazu Hirata2005-05-021-7/+8
* function.c (INVOKE__main): Do not define.Mark Mitchell2005-05-011-9/+4
* function.c (instantiate_decls): Remove valid_only argument.Richard Henderson2005-04-291-527/+359
* crtstuff.c: Handle targets that use .init_array.Julian Brown2005-04-291-6/+7
* bt-load.c, [...]: Use JUMP_P, LABEL_P, REG_P, MEM_P, NONJUMP_INSN_P, and INSN...Kazu Hirata2005-04-281-3/+2
* diagnostic.c (warning): Accept parameter to classify warning option.DJ Delorie2005-04-231-4/+4
* builtins.c (gimplify_va_arg_expr): Reword comments to avoid 'abort'.Nathan Sidwell2005-04-221-41/+42
* Makefile.in: Add function.h to BASIC_BLOCK_H.Steven Bosscher2005-04-121-0/+4
* tree.h (enum tree_index): Add TI_VA_LIST_GPR_COUNTER_FIELD and TI_VA_LIST_FPR...Jakub Jelinek2005-04-091-0/+4
* function.c (push_function_context_to): Don't set contains_functions.Kazu Hirata2005-04-081-12/+1
* 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