aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
2001-05-18function.c (expand_function_start): Avoid creating BLKmode pseudos.Mark Mitchell1-14/+18
2001-05-02function.c (fixup_var_regs_1, [...]): Use promoted mode for replacement.Richard Kenner1-1/+1
2001-05-01bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".Kaveh R. Ghazi1-7/+7
2001-04-27function.c (purge_addressof_1): Remove the duplicate if (code == SET) block.Zack Weinberg1-19/+11
2001-04-26function.c (expand_function_end): Always clobber the return registers, even i...Geoffrey Keating1-19/+17
2001-04-20gcse.c (gcse_main): Fix comment typo.Jakub Jelinek1-1/+1
2001-04-15Fix ia64 libffi build failure.Jim Wilson1-0/+4
2001-04-10function.c (purge_single_hard_subreg_set): Only check REGNO if the subreg was...Andrew MacLeod1-1/+1
2001-04-05function.h (virtuals_instantiated): Declare.DJ Delorie1-2/+4
2001-04-03Use byte offsets in SUBREGs instead of words.Jakub Jelinek1-15/+32
2001-03-28IA-64 ABI Exception Handling.Richard Henderson1-44/+15
2001-03-27function.c (expand_function_start): Set DECL_REGISTER on a pseudo used for DE...Richard Henderson1-1/+4
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson1-2/+0
2001-03-18defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...Richard Henderson1-4/+0
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-26/+37
2001-03-12emit-rtl.c (remove_unnecessary_notes): Reverse Richard Kenner's 2001-02-24 wh...Jeffrey Oldham1-16/+16
2001-03-02xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg1-5/+5
2001-02-24tree.h (BLOCK_DEAD): New macro.Richard Kenner1-16/+16
2001-02-24function.c (epilogue_done): Be ready for first basic block not containing PRO...Jan Hubicka1-2/+11
2001-02-15function.c (assign_parms): Set RTX_UNCHANGING_P in pseudo when we do in memory.Richard Kenner1-2/+5
2001-02-06combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is ...Richard Kenner1-51/+60
2001-02-05final.c: Move the declaration profile_label_no to ...Chandrakala Chavva1-0/+5
2001-01-20Reinstall 1.245 -> 1.246 changeRichard Kenner1-1/+1
2001-01-20[multiple changes]Zack Weinberg1-217/+248
2001-01-19alias.c (rtx_equal_for_memref_p, [...]): Don't assume args are REG.Richard Kenner1-1/+1
2001-01-16Minor whitespace changesRichard Kenner1-1/+2
2001-01-10Remove {save|restore}_machine_status.Nick Clifton1-10/+6
2001-01-10function.c (instantiate_virtual_regs): Instantiate virtual registers found in...Jeffrey A Law1-0/+4
2001-01-05function.c (fixup_var_refs): Use push_to_full_sequence where possible.Zack Weinberg1-1/+1
2001-01-05function.c (reorder_blocks): Make sure the flags are all reset before using t...DJ Delorie1-0/+31
2001-01-04integrate.c (expand_inline_function): Don't put a virtual register into the r...J"orn Rennecke1-1/+3
2001-01-01function.c (expand_function_end): Properly handle DECL_RESULT and copy when p...Richard Kenner1-5/+15
2000-12-30alias.c (alias_sets_conflict_p): New function.Richard Kenner1-26/+25
2000-12-29function.c (assign_parms): Convert arguments passed by reference to the right...Alexandre Oliva1-1/+16
2000-12-22function.c (assign_parms): Update parm's DECL_INCOMING_RTL when optimizing PA...Alexandre Oliva1-0/+1
2000-12-15function.c (adjust_trampoline_addr): New function.Alexandre Oliva1-3/+19
2000-12-13function.c (assign_parms): Optimize incoming PARALLELs into REGs if possible.Alexandre Oliva1-0/+20
2000-11-29function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin1-1/+1
2000-11-27* function.c (free_after_compilation): Clear x_clobber_return_insn.Mark Mitchell1-0/+1
2000-11-13function.c (assign_parms): When calling put_var_into_stack...Mark Mitchell1-1/+13
2000-11-11function.c (assign_parms): If TREE_ADDRESSABLE is set...Jason Merrill1-4/+3
2000-11-08function.c (expand_function_start): Cast GET_MODE_SIZE to HOST_WIDE_INT befor...Jakub Jelinek1-1/+2
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-1/+1
2000-10-20* function.c (locate_and_pad_parm): Use host_integerp and tree_low_cst.Richard Kenner1-4/+4
2000-10-20* function.c (locate_and_pad_parm): Zero alignment_pad.Richard Henderson1-0/+2
2000-10-17function.c (locate_and_pad_parm): Don't align stack unconditionally.Franz Sirl1-1/+6
2000-10-13Remove obstacks.Mark Mitchell1-45/+8
2000-10-06function.c (diddle_return_value): Examine current_function_return_rtx instead...Richard Henderson1-28/+48
2000-10-05c-decl.c (warn_missing_noreturn): Remove.Richard Henderson1-0/+9
2000-10-05Fix IA-64 REG_LIBCALL dangling reference.Jim Wilson1-10/+34