aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2001-10-17Makefile.in (print-rtl.o): Depend on TREE_H.Richard Kenner1-6/+15
2001-10-11rtl.h (REG_VTABLE_REF): New.Richard Henderson1-0/+37
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-44/+44
2001-10-10calls.c: Fix formatting.Kazu Hirata1-2/+2
2001-10-09c-common.c: Fix comment typos.Kazu Hirata1-3/+3
2001-10-08expr.c (store_expr): When converting a CONST_INT for storage in a SUBREG...Richard Henderson1-3/+7
2001-10-01alias.c (get_alias_set): Try to replace PLACEHOLDER_EXPR.Richard Kenner1-68/+86
2001-09-21tree.def (FDESC_EXPR): New.Richard Henderson1-0/+5
2001-09-20c-typeck.c (really_start_incremental_init): Discriminate between zero-length ...DJ Delorie1-1/+3
2001-09-06Remove TYPE_NONCOPIED_PARTS.Nathan Sidwell1-113/+7
2001-09-02expr.c (push_block): Make sane use of STACK_GROWS_DOWNWARD.Geoffrey Keating1-9/+3
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-21stmt.c: Don't include insn-codes.h.Zack Weinberg1-5/+134
2001-08-18optabs.h (OTI_flodiv, [...]): Kill.Zack Weinberg1-1/+1
2001-08-13expr.h: Split out optab- and libfunc-related code to...Zack Weinberg1-0/+2
2001-08-09expr.c (emit_single_push_insn): Only exists ifdef PUSH_ROUNDING.Richard Kenner1-11/+18
2001-08-08dbxout.c: Fix comment formatting.Kazu Hirata1-1/+1
2001-08-06* expr.c (store_constructor): Don't clobber memory targets.Richard Henderson1-1/+1
2001-08-05Prefer a temporary register over directly storing into memory.Bernd Schmidt1-2/+2
2001-07-31*** empty log message ***Alexandre Petit-Bianco1-7/+7
2001-07-20rtlanal.c (set_noop_p): Return true for noop jumps.Jan Hubicka1-2/+14
2001-07-17expr.c (epxand_expr): Convert divisions into multiplications by reciprocals i...Jan Hubicka1-0/+10
2001-07-11alias.c (set_mem_alias_set): New function.Richard Kenner1-10/+9
2001-07-10expr.c (expand_expr, [...]): Don't force using bitfield extraction if no dire...Richard Kenner1-1/+3
2001-07-10regmove.c (replace_in_call_usage): Fix warnings.Jan van Male1-3/+3
2001-07-09[multiple changes]Richard Kenner1-33/+16
2001-07-04emit-rtl.c (replace_equiv_address): New function.Richard Kenner1-38/+33
2001-07-02[multiple changes]Geoffrey Keating1-4/+35
2001-07-02emit-rtl.c (adjust_address): New function.Richard Kenner1-53/+23
2001-07-01expr.c (expand_expr, [...]): Correct check for side-effects in the value of a...Mark Mitchell1-1/+1
2001-06-28expr.c (expand_assignment): When have varying-length object, make MEM a BLKmode.Richard Kenner1-2/+5
2001-06-20Fix __builtin_expect on PowerPCsMichael Meissner1-0/+33
2001-06-18Implement the Named Return Value optimization.Jason Merrill1-2/+4
2001-06-16expr.c (expand_expr, [...]): If taking address of SAVE_EXPR, use put_var_into...Richard Kenner1-7/+15
2001-06-12expr.c (store_field): Don't set MEM_ALIAS_SET for a field in a structure at a...Mark Mitchell1-1/+10
2001-06-09expr.c (expand_expr, [...]): Do not replace an array element with the known i...Mark Mitchell1-1/+1
2001-06-08except.c (get_exception_pointer, [...]): Take a struct function.Richard Henderson1-1/+1
2001-06-07Thu Jun 7 13:20:14 CEST 2001 Jan Hubicka <jh@suse.cz>Jan Hubicka1-1/+2
2001-06-04tree.def (ARRAY_RANGE_REF): New code.Richard Kenner1-21/+36
2001-06-02Fix typo in commentRichard Kenner1-1/+1
2001-05-27combine.c (try_combine): Fix typo in comment.Lars Brinkhoff1-1/+1
2001-05-22combine.c (gen_binary): Use swap_commutative_operands_pJan Hubicka1-4/+2
2001-05-20expr.c (expand_expr, [...]): Don't fold constant access if EXPAND_CONST_ADDRE...Richard Kenner1-28/+26
2001-05-17Fix queueing related bugsBernd Schmidt1-3/+10
2001-05-10expr.c (emit_push_insn): Convert PUSH_ROUNDING argument to bytes.David Edelsohn1-3/+4
2001-05-10expr.c (emit_group_load): extract_bit_field requires a REG or MEM as an argum...David Edelsohn1-14/+17
2001-05-04alpha.h: NULL_PTR -> NULL.Kaveh R. Ghazi1-2/+2
2001-05-02expr.c (store_field): Do nothing except elaborate side-effects if zero-bit fi...Richard Kenner1-0/+5
2001-05-01expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR...Per Bothner1-0/+2
2001-05-01bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".Kaveh R. Ghazi1-2/+2