summaryrefslogtreecommitdiffstats
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* (assign_parms): Do all conversions in CONVERSION_INSNS.kenner1995-06-151-1/+2
* Update FSF address.kenner1995-06-151-1/+2
* (assign_parms): Use convert_to_mode instead of gen_lowpart whenkenner1995-06-141-1/+1
* (assign_parms): Handle promotions of both passed and nominal modes separatelykenner1995-06-111-33/+51
* (assign_parms): Don't call promote_mode on arg unlesskenner1995-06-081-0/+3
* Fix typos in comments.kenner1995-05-161-6/+6
* (expand_function_end): Don't warn about unusedmerrill1995-05-071-1/+2
* (expand_function_end): Warn about unused parms if both -Wunused and -W.kenner1995-04-261-6/+4
* (assign_parms): If STACK_REGS is defined, generate USE insns beforekenner1995-04-251-0/+11
* Use TREE_ADDRESSABLE rather thanmerrill1995-04-201-1/+1
* (instantiate_decls): Use temporary allocation ifwilson1995-04-171-2/+2
* (preserve_temp_slots): Clear ADDR_TAKEN on item that we arekenner1995-03-281-0/+1
* (pop_function_context): Fix error in last change; reference old valuekenner1995-03-181-3/+3
* Handle compilation of nested functions from another scope.merrill1995-03-151-10/+12
* Remove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.bothner1995-03-021-10/+4
* * function.c (lookup_static_chain): Check for a static chainbothner1995-02-281-4/+10
* (assign_parms): Added arg to RETURN_POPS_ARGS.kenner1995-02-211-1/+1
* (delete_handlers): When clear LABEL_PRESERVE_P,wilson1995-01-211-1/+19
* (optimize_bit_field): Don't remove a SUBREG that changes mode class.kenner1995-01-131-2/+4
* * calls.c (expand_call): Set MEM_IN_STRUCT_P as needed on returnlaw1994-12-301-0/+1
* (instantiate_virtual_regs_1, case PLUS): If offset isdje1994-12-131-12/+21
* (locate_and_pad_parm): Don't call pad_below for BLKmode parms in regs.dje1994-12-121-1/+4
* (locate_and_pad_parm): Do padding before roundingdje1994-12-071-4/+5
* Check target endianness at run time, not compile timeian1994-11-161-31/+22
* (init_function_start): Usemerrill1994-11-161-1/+1
* (assign_stack_temp): Compute size of slot afterdje1994-11-151-1/+11
* (assign_stack_temp): Always initialize p->rtl_expr.kenner1994-11-111-0/+1
* (preserve_rtl_expr_result): find_temp_slot_from_address now used.kenner1994-11-111-8/+8
* (preserve_temp_slots): Preserve anything whose address was taken whenkenner1994-10-311-2/+10
* * function.c (current_function_outgoing_args_size): Update comment.bothner1994-10-171-3/+2
* (preserve_temp_slots): If X cannot be a temp slot, preserve all thingskenner1994-10-071-3/+10
* (assign_stack_temp): Abort if SIZE == -1.kenner1994-10-071-0/+5
* (struct temp_slot): New field addr_taken.kenner1994-10-061-11/+43
* ontext, adds argument to indicate that the newmerrill1994-10-021-5/+19
* (trampoline_address): Add missing call to round_trampoline.kenner1994-09-281-1/+3
* (optimize_bit_field): Put any insns made by change_address in front of INSN.kenner1994-09-271-2/+10
* (pop_function_context): Clear reg_renumber.kenner1994-09-201-0/+1
* (assign_parms): Set RTX_UNCHANGING_P on stack_parmwilson1994-09-121-0/+3
* (expand_main_function): Don't call __main ifmerrill1994-09-101-2/+7
* (assign_parms): If parm is transparent union, use type of first field.kenner1994-08-191-0/+7
* (expand_function_start): Add redundant copy tokenner1994-08-121-3/+6
* (expand_function_start): Only use static_chain_incoming_rtx once if itkenner1994-08-081-4/+13
* (expand_function_start): Initialize VALUE_ADDRESS.kenner1994-07-291-1/+1
* Wed Jul 13 03:30:36 1994 Jason Merrill (jason@deneb.cygnus.com)merrill1994-07-131-0/+1
* (instantiate_virtual_regs_1): Remove last change.kenner1994-07-101-1/+1
* (instantiate_virtual_regs_1, case SET): If DEST iskenner1994-07-081-1/+1
* fix temp lifetime (FOR TARGET_EXPRs only)mrs1994-07-081-5/+15
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner1994-06-141-3/+4
* (assign_parms): Set REG_USERVAR_P when parm is passed by invisiblekenner1994-05-271-0/+1
* (assign_parms): Fix typo in previous change.kenner1994-05-121-1/+1
OpenPOWER on IntegriCloud