aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)Author
1999-01-25(instantiate_virtual_regs_1, case SET): Handle case where bothkenner
1998-11-29Use gen_rtx_FOO.kenner
1998-11-29Include system.h and remove now-redundant includes or definitionskenner
1998-11-23(purge_addressof_1): If validate_change fails, try validate_replace_rtx.kenner
1998-10-25Minodr reformatting.kenner
1998-10-12(gen_mem_addressof): Copy REG_USERVAR_P to new reg.kenner
1998-10-05(purge_addressof_1): Add new parm IN_DEST.kenner
1998-10-03Replace uses of flag_check_memory_usage withkenner
1998-09-30(assign_parms): Undo change of June 9.kenner
1998-09-29(find_fixup_replacement): Consider equivalent if rtx_equal_p, not justkenner
1998-09-26(optimize_bit_field): Don't remove SUBREG from dest if SUBREG_REG iskenner
1998-09-11Fix typo.kenner
1998-09-11(purge_addressof_1): Properly copy flags when making MEM.kenner
1998-07-04(assign_parms): Handle PARALLEL which include stack.kenner
1998-06-13(current_function_addresses_labels): Define.kenner
1998-06-09(assign_parms): Use proper mode for location of arg on stack whenkenner
1998-05-24Correct "it's" vs. "its".kenner
1998-04-12(purge_addressof_1, case MEM): If BLKmode, put ADDRESSOF into stack.kenner
1998-04-11(target_temp_slot_level): Define here.kenner
1998-03-18(fixup_var_refs_insns): Also delete insn storing pseudo back into arg list.kenner
1998-03-12(assign_parm): Use value of STRICT_ARGUMENT_NAMING.kenner
1998-02-28(assign_parms): Use POINTER_TYPE_P.kenner
1998-02-26(assign_parms): Call 'chkr_set_right' when DECL_RTL is stack_parm.kenner
1998-02-09(push_function_context_to): Call init_emit last.kenner
1998-02-07Fix typo in previous change: last_name -> last_named.kenner
1998-02-07(combine_temp_slots): No need to allocate and free rtx.kenner
1998-02-07(purge_addressof_1): Force into mem if VOLATILE reference.kenner
1998-02-07(put_reg_into_stack): New arg USED_P; all callers changed.kenner
1998-02-07(var_temp_slot_level): New variable.kenner
1998-02-07(struct temp_slot): SIZE, BASE_OFF_SET, and FULL_SIZE now HOST_WIDE_INT.kenner
1998-02-06(assign_parms): New variable named_arg, with value depending onkenner
1998-01-07(assign_parms): Avoid useless call to chkr_set_right.kenner
1997-12-13(purge_addressof_1): For (mem (address (mem ...)), when collapsing,kenner
1997-12-03Fix spelling errors.kenner
1997-11-22(instantiate_decl): Only ignore ADDRESSOF if arg is REG.kenner
1997-11-17(purge_addressof_1): Create a copy when substituting argument ofADDRESSOF.kenner
1997-11-17(fixup_stack_1): Also fix-up refs via ARG_POINTER_REGNUM.kenner
1997-11-16(put_var_into_stack, assign_parms): Don't pass QImode arguments tokenner
1997-11-08(fixup_var_refs_1, case ADDRESSSOF): Check that new value is valid for insn.kenner
1997-10-19(purge_addressof_1): When dealing with a bare (address (mem)), verifykenner
1997-10-18(instantiate_virtual_regs): Don't instantiate the stack slots for thekenner
1997-10-18(pop_function_context_from): Pass context to restore_tree_status.kenner
1997-09-28(expand_function_start): Remove #if test on SMALL_REGISTER_CLASSES.kenner
1997-09-22(assign_parms): Make max_parm_reg handling more precise and make itkenner
1997-09-22(assign_parms): Properly set RTX_UNCHANGING_P for copy of parm.kenner
1997-09-21(instantiate_virtual_regs): Fix thinko in last patch.dje
1997-09-21(purge_addressof_1): Don't convert (MEM (ADDRESSOF (REG)))kenner
1997-09-20(instantiate_virtual_regs): Instantiatemerrill
1997-09-16(flush_addressof): New function.kenner
1997-09-10xmerrill