summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* tree.def (VIEW_CONVERT_EXPR): New tree code.Richard Kenner2001-11-191-4/+115
* expr.c (expand_expr, [...]): Update alignment of DECL_RTL after re-laying out...Richard Kenner2001-11-181-1/+2
* tree.h (TYPE_ALIGN_OK): New flag.Richard Kenner2001-11-181-16/+25
* expr.c (expand_expr, [...]): Refine test for when to copy misaligned data.Richard Kenner2001-11-161-5/+13
* expr.c (expand_expr, [...]): Only copy for misaligned if BLKmode.Richard Kenner2001-11-161-1/+2
* * expr.c (expand_expr, case COMPONENT_REF): Fix variable ref.Stan Shebs2001-11-161-1/+1
* alias.c (nonoverlapping_memrefs): Use REGNO_PTR_FRAME_P.Richard Kenner2001-11-151-487/+123
* emit-rtl.c (adjust_address_1): Add ADJUST argument.Jakub Jelinek2001-11-131-12/+6
* Makefile.in (expr.o): Depends on insn-attr.h.Richard Kenner2001-11-131-28/+29
* expmed.c (extract_bit_field): No longer pass in alignment.Richard Kenner2001-11-111-122/+72
* expr.c (emit_block_move): If X is readonly emit CLOBBER for it.Richard Kenner2001-11-081-0/+12
* expr.c (store_field): When making temp object for unaligned component, set it...Richard Kenner2001-11-061-0/+1
* expr.c (expand_expr, [...]): If at top level, don't call force_const_mem.Richard Kenner2001-11-031-0/+8
* expr.c (convert_move): Use simplify_gen_subreg to make SUBREG so we avoid SUB...Aldy Hernandez2001-11-021-2/+2
* emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes f...Jakub Jelinek2001-10-301-2/+1
* expr.c (emit_group_load): Support CONCATs by storing them to memory and reloa...Jan Hubicka2001-10-281-0/+8
* * expr.c (store_constructor_field): Only call adjust_address on MEM.Richard Kenner2001-10-281-6/+7
* expr.c (stor_constructor_field): Always call adjust_address.Richard Kenner2001-10-271-16/+50
* alias.c (can_address_p): No longer static.Richard Kenner2001-10-251-12/+37
* builtins.c (expand_builtin_setjmp): Only call convert_memory_address if needed.Richard Kenner2001-10-231-8/+10
* alias.c (can_address_p): Compnonents are not addressable if the containing ty...Richard Kenner2001-10-231-49/+26
* langhooks.h (LANG_HOOKS_HONOR_READONLY): New macro.Richard Kenner2001-10-191-7/+0
* emit-rtl.c (gen_reg_rtx): Also reallocate reg_decl array.Richard Kenner2001-10-181-41/+85
* Makefile.in (print-rtl.o): Depend on TREE_H.Richard Kenner2001-10-171-6/+15
* rtl.h (REG_VTABLE_REF): New.Richard Henderson2001-10-111-0/+37
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-44/+44
* calls.c: Fix formatting.Kazu Hirata2001-10-101-2/+2
* c-common.c: Fix comment typos.Kazu Hirata2001-10-091-3/+3
* expr.c (store_expr): When converting a CONST_INT for storage in a SUBREG...Richard Henderson2001-10-081-3/+7
* alias.c (get_alias_set): Try to replace PLACEHOLDER_EXPR.Richard Kenner2001-10-011-68/+86
* tree.def (FDESC_EXPR): New.Richard Henderson2001-09-211-0/+5
* c-typeck.c (really_start_incremental_init): Discriminate between zero-length ...DJ Delorie2001-09-201-1/+3
* Remove TYPE_NONCOPIED_PARTS.Nathan Sidwell2001-09-061-113/+7
* expr.c (push_block): Make sane use of STACK_GROWS_DOWNWARD.Geoffrey Keating2001-09-021-9/+3
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* stmt.c: Don't include insn-codes.h.Zack Weinberg2001-08-211-5/+134
* optabs.h (OTI_flodiv, [...]): Kill.Zack Weinberg2001-08-181-1/+1
* expr.h: Split out optab- and libfunc-related code to...Zack Weinberg2001-08-131-0/+2
* expr.c (emit_single_push_insn): Only exists ifdef PUSH_ROUNDING.Richard Kenner2001-08-091-11/+18
* dbxout.c: Fix comment formatting.Kazu Hirata2001-08-081-1/+1
* * expr.c (store_constructor): Don't clobber memory targets.Richard Henderson2001-08-061-1/+1
* Prefer a temporary register over directly storing into memory.Bernd Schmidt2001-08-051-2/+2
* *** empty log message ***Alexandre Petit-Bianco2001-07-311-7/+7
* rtlanal.c (set_noop_p): Return true for noop jumps.Jan Hubicka2001-07-201-2/+14
* expr.c (epxand_expr): Convert divisions into multiplications by reciprocals i...Jan Hubicka2001-07-171-0/+10
* alias.c (set_mem_alias_set): New function.Richard Kenner2001-07-111-10/+9
* expr.c (expand_expr, [...]): Don't force using bitfield extraction if no dire...Richard Kenner2001-07-101-1/+3
* regmove.c (replace_in_call_usage): Fix warnings.Jan van Male2001-07-101-3/+3
* [multiple changes]Richard Kenner2001-07-091-33/+16
* emit-rtl.c (replace_equiv_address): New function.Richard Kenner2001-07-041-38/+33