summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
...
* expr.c (store_field): Use adjust_address, not PUT_MODE.Richard Kenner2001-12-291-6/+3
* * expr.c (convert_move): If -fforce-mem, force FROM to not be memory.Richard Kenner2001-12-291-0/+3
* expr.c (expand_expr): Don't mark memory for non-constants as constant.Geoffrey Keating2001-12-281-4/+1
* expr.c (expand_expr, [...]): Handling taking address of SAVE_EXPR.Richard Kenner2001-12-221-14/+26
* expmed.c (emit_store_flag): Extract updated comparison code from the return v...Jeff Law2001-12-171-0/+8
* expr.c (highest_pow2_factor, [...]): Fix error in last change.Richard Kenner2001-12-161-1/+2
* expr.c (highest_pow2_factor, [...]): Return BIGGEST_ALIGNMENT for 0.Richard Kenner2001-12-151-8/+8
* expr.c (expand_expr, [...]): Don't honor flag_force_addr for modifier != EXPA...Hans-Peter Nilsson2001-12-141-1/+5
* expr.c (copy_blkmode_from_reg): Add missing braces to eliminate warning and r...Richard Kenner2001-12-131-14/+19
* Add missing blank.Richard Kenner2001-12-121-1/+1
* tm.texi (FUNCTION_ARG_REG_LITTLE_ENDIAN): New.Steve Ellcey2001-12-111-4/+17
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-12-091-1/+1
* expr.c (store_field): Remove warning.Richard Kenner2001-12-071-9/+18
* attribs.c (handle_no_check_memory_usage_atribute): Deleted.Richard Kenner2001-12-051-336/+51
* expr.c (expand_expr): When checking promoted value, use DECL_MODE (exp) and n...Jakub Jelinek2001-12-051-1/+1
* expr.c (store_expr): When copying string constant into array...Richard Kenner2001-12-051-34/+24
* Revert previous patchAlexandre Oliva2001-12-041-3/+1
* stmt.c (expand_expr_stmt): Keep last_expr_value non-NULL iff we're interested...Alexandre Oliva2001-12-041-1/+3
* rtl.h (mem_attrs): Rename decl to expr; adjust all users.Richard Henderson2001-12-021-1/+20
* expr.c (store_expr): When copying a string constant into an array...Jeffrey A Law2001-11-281-0/+6
* Makefile.in (c-lang.o): Depends on langhooks-def.h.Richard Kenner2001-11-271-13/+4
* expr.c (store_constructor): Actually use the value computed if WORD_REGISTER_...DJ Delorie2001-11-261-4/+2
* expr.c (expand_expr, [...]): Refine slightly and also support TREE_ADDRESSABLE.Richard Kenner2001-11-211-24/+23
* 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