aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2002-01-29expr.c (force_operand): Ignore flag_pic for detecting pic address loads.Richard Henderson1-2/+1
2002-01-23* expr.c (move_by_pieces_1): Extend size before negation.Richard Henderson1-2/+4
2002-01-12Fix editing errorRichard Kenner1-1/+1
2002-01-12diagnostic.c (warn_deprecated_use): Rework to lower indentation.Richard Kenner1-21/+25
2002-01-11* expr.c (expand_assignment): Fix misuse of MEM_KEEP_ALIAS_SET.Janis Johnson1-1/+1
2002-01-08expr.c (store_expr): Convert VOIDmode constants back to target's mode.Jakub Jelinek1-6/+12
2002-01-04tree.h (expand_expr_stmt_value): Add maybe_last argument.Jakub Jelinek1-2/+2
2002-01-03builtins.c: Fix formatting.Kazu Hirata1-4/+4
2002-01-02c-common.h (genrtl_expr_stmt_value): Declare.Alexandre Oliva1-3/+3
2001-12-29expr.c (store_field): Use adjust_address, not PUT_MODE.Richard Kenner1-6/+3
2001-12-29* expr.c (convert_move): If -fforce-mem, force FROM to not be memory.Richard Kenner1-0/+3
2001-12-28expr.c (expand_expr): Don't mark memory for non-constants as constant.Geoffrey Keating1-4/+1
2001-12-22expr.c (expand_expr, [...]): Handling taking address of SAVE_EXPR.Richard Kenner1-14/+26
2001-12-17expmed.c (emit_store_flag): Extract updated comparison code from the return v...Jeff Law1-0/+8
2001-12-16expr.c (highest_pow2_factor, [...]): Fix error in last change.Richard Kenner1-1/+2
2001-12-15expr.c (highest_pow2_factor, [...]): Return BIGGEST_ALIGNMENT for 0.Richard Kenner1-8/+8
2001-12-14expr.c (expand_expr, [...]): Don't honor flag_force_addr for modifier != EXPA...Hans-Peter Nilsson1-1/+5
2001-12-13expr.c (copy_blkmode_from_reg): Add missing braces to eliminate warning and r...Richard Kenner1-14/+19
2001-12-12Add missing blank.Richard Kenner1-1/+1
2001-12-11tm.texi (FUNCTION_ARG_REG_LITTLE_ENDIAN): New.Steve Ellcey1-4/+17
2001-12-09ChangeLog.2, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-12-07expr.c (store_field): Remove warning.Richard Kenner1-9/+18
2001-12-05attribs.c (handle_no_check_memory_usage_atribute): Deleted.Richard Kenner1-336/+51
2001-12-05expr.c (expand_expr): When checking promoted value, use DECL_MODE (exp) and n...Jakub Jelinek1-1/+1
2001-12-05expr.c (store_expr): When copying string constant into array...Richard Kenner1-34/+24
2001-12-04Revert previous patchAlexandre Oliva1-3/+1
2001-12-04stmt.c (expand_expr_stmt): Keep last_expr_value non-NULL iff we're interested...Alexandre Oliva1-1/+3
2001-12-02rtl.h (mem_attrs): Rename decl to expr; adjust all users.Richard Henderson1-1/+20
2001-11-28expr.c (store_expr): When copying a string constant into an array...Jeffrey A Law1-0/+6
2001-11-27Makefile.in (c-lang.o): Depends on langhooks-def.h.Richard Kenner1-13/+4
2001-11-26expr.c (store_constructor): Actually use the value computed if WORD_REGISTER_...DJ Delorie1-4/+2
2001-11-21expr.c (expand_expr, [...]): Refine slightly and also support TREE_ADDRESSABLE.Richard Kenner1-24/+23
2001-11-19tree.def (VIEW_CONVERT_EXPR): New tree code.Richard Kenner1-4/+115
2001-11-18expr.c (expand_expr, [...]): Update alignment of DECL_RTL after re-laying out...Richard Kenner1-1/+2
2001-11-18tree.h (TYPE_ALIGN_OK): New flag.Richard Kenner1-16/+25
2001-11-16expr.c (expand_expr, [...]): Refine test for when to copy misaligned data.Richard Kenner1-5/+13
2001-11-16expr.c (expand_expr, [...]): Only copy for misaligned if BLKmode.Richard Kenner1-1/+2
2001-11-16* expr.c (expand_expr, case COMPONENT_REF): Fix variable ref.Stan Shebs1-1/+1
2001-11-15alias.c (nonoverlapping_memrefs): Use REGNO_PTR_FRAME_P.Richard Kenner1-487/+123
2001-11-13emit-rtl.c (adjust_address_1): Add ADJUST argument.Jakub Jelinek1-12/+6
2001-11-13Makefile.in (expr.o): Depends on insn-attr.h.Richard Kenner1-28/+29
2001-11-11expmed.c (extract_bit_field): No longer pass in alignment.Richard Kenner1-122/+72
2001-11-08expr.c (emit_block_move): If X is readonly emit CLOBBER for it.Richard Kenner1-0/+12
2001-11-06expr.c (store_field): When making temp object for unaligned component, set it...Richard Kenner1-0/+1
2001-11-03expr.c (expand_expr, [...]): If at top level, don't call force_const_mem.Richard Kenner1-0/+8
2001-11-02expr.c (convert_move): Use simplify_gen_subreg to make SUBREG so we avoid SUB...Aldy Hernandez1-2/+2
2001-10-30emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes f...Jakub Jelinek1-2/+1
2001-10-28expr.c (emit_group_load): Support CONCATs by storing them to memory and reloa...Jan Hubicka1-0/+8
2001-10-28* expr.c (store_constructor_field): Only call adjust_address on MEM.Richard Kenner1-6/+7
2001-10-27expr.c (stor_constructor_field): Always call adjust_address.Richard Kenner1-16/+50