aboutsummaryrefslogtreecommitdiff
path: root/gcc/integrate.c
AgeCommit message (Expand)AuthorFilesLines
2001-01-06integrate.c (copy_rtx_and_substitute): When copying an ignored return value, ...J"orn Rennecke1-3/+12
2001-01-04integrate.c (expand_inline_function): Don't put a virtual register into the r...J"orn Rennecke1-1/+10
2000-12-30alias.c (alias_sets_conflict_p): New function.Richard Kenner1-6/+1
2000-12-15* integrate.c (copy_rtx_and_substitute): Copy mode too.Jan Hubicka1-0/+1
2000-11-29function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin1-3/+3
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-2/+2
2000-10-29* integrate.c (copy_insn_list): Copy the unchanging flag for calls.Michael Hayes1-0/+1
2000-10-13Remove obstacks.Mark Mitchell1-13/+0
2000-09-27Patch by rth to fix inline-of-an-inline return-value bug.Donald Lindsay1-0/+7
2000-09-16function.h (no_debugging_symbols): New field.Richard Kenner1-8/+12
2000-09-11print-rtl.c (debug_call_placeholder_verbose): New variable.Alexandre Oliva1-3/+30
2000-09-11* integrate.c: Fix formatting.Kazu Hirata1-78/+76
2000-09-02rtl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro.Alexandre Oliva1-14/+18
2000-08-25* integrate.c (expand_inline_function): Pull out the original decl.Jason Merrill1-0/+4
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-3/+3
2000-07-07integrate.c (copy_insn_list): Remove REG_LABEL notes.Jakub Jelinek1-3/+11
2000-06-02alias.c (struct alias_set_entry): New field has_zero_child.Richard Kenner1-1/+2
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-1/+1
2000-05-25combine.c (try_combine): Use any_condjump_p...Jan Hubicka1-1/+1
2000-05-04rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P and MEM_ALIAS_SET.Richard Kenner1-2/+0
2000-05-01integrate.c (copy_decl_for_inlining): Copy TREE_READONLY and TREE_THIS_VOLATILE.Jason Merrill1-0/+2
2000-04-26integrate.c (output_inline_function): Do clear DECL_DEFER_OUTPUT before calli...Jason Merrill1-3/+3
2000-04-25dwarf2out.c (add_bound_info): Don't crash on an unexpanded SAVE_EXPR.Jason Merrill1-15/+3
2000-04-25Define FUNCTION_ATTRIBUTE_INLINABLE_P, a target macro to allow functions withNick Clifton1-1/+14
2000-04-21rtl.c: Use NOTE_INSN_REPEATED_LINE_NUMBER and NOTE_INSN_RANGE_BEG.Richard Kenner1-1/+1
2000-03-30calls.c (expand_call): Pass bit alignment to mark_reg_pointer.Richard Kenner1-6/+3
2000-03-26integrate.c (function_cannot_inline_p): Do inline functions that return `void'.Mark Mitchell1-1/+2
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-6/+7
2000-03-24integrate.c (save_for_inline_nocopy): Clear in_nonparm_insns here.Jeffrey A Law1-2/+1
2000-03-17Sibling call optimizations.Jeffrey A Law1-88/+206
2000-02-27integrate.c (copy_decl_for_inlining): Preserve TREE_ADDRESSABLE when copying ...Mark Mitchell1-3/+6
2000-02-25Copyright fixesJeff Law1-1/+2
2000-02-21defaults.h (ASM_OUTPUT_ASCII): Constify a char*.Kaveh R. Ghazi1-5/+5
2000-02-10function.c (assign_temp): Change zero-sized arrays to size 1.Jan Hubicka1-3/+0
2000-02-10flow.c (mark_regs_live_at_end): Delete unused variables.Kaveh R. Ghazi1-1/+1
2000-02-07calls.c (compute_argument_block_size): New argument preferred_stack_boundary.Jan Hubicka1-1/+11
2000-02-04function.c (diddle_return_value): Rework to use a callback function.Richard Henderson1-0/+7
2000-01-19stupid.c: Die die die.Richard Henderson1-7/+0
2000-01-17combine.c (combine_simplify_rtx): Give FLOAT_STORE_FLAG_VALUE a mode.Richard Henderson1-3/+10
2000-01-17ggc-common.c: PROTO -> PARAMS.Kaveh R. Ghazi1-14/+14
2000-01-03integrate.c (copy_decl_for_inlining): Clear TREE_ADDRESSABLE on copied LABEL_...Mark Mitchell1-1/+7
1999-12-20current_function -> cfunBernd Schmidt1-11/+11
1999-12-16Makefile.in (INTREGRATE_H): Rename to INTEGRATE_H.Mark Mitchell1-25/+81
1999-11-28integrate.c (mark_stores): Function definition made void, to match previous d...Philippe De Muyter1-1/+1
1999-11-23integrate.h (copy_decl_for_inlining): New declaration.Mark Mitchell1-46/+49
1999-11-18* integrate.c (expand_inline_function): Add necessary check for NULL.Gavin Romig-Koch1-1/+2
1999-11-07* integrate.c (save_for_inline_nocopy): Clear in_nonparm_insns.Mark Mitchell1-1/+1
1999-11-01bitmap.h (BITMAP_XMALLOC): New macro.Mark Mitchell1-10/+16
1999-10-31integrate.c (expand_inline_function): Fix bugs in previous change from Oct 28...Jeffrey A Law1-8/+12
1999-10-31[multiple changes]Richard Kenner1-120/+190