aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
1998-06-30expr.c (emit_group_load, [...]): Rewrite considering the size and alignment o...Richard Henderson1-68/+154
1998-06-30expr.c (expand_assignment, [...]): Use convert_memory_address instead of conv...Richard Henderson1-3/+3
1998-06-30rtl.def (CONSTANT_P_RTX): New.Richard Henderson1-6/+43
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-18/+46
1998-06-29Warning fixes:Kaveh R. Ghazi1-2/+0
1998-06-25invoke.texi (-fstrict-aliasing): Document.Mark Mitchell1-1/+11
1998-06-24expr.c (expand_assignment): Rework address calculation for structure field me...Herman A.J. ten Brugge1-0/+41
1998-06-24optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).John Carr1-2/+2
1998-06-24expr.c (get_memory_rtx): New function.John Carr1-47/+61
1998-06-19expr.c (do_jump_by_parts_greater_rtx): Removed.H.J. Lu1-2/+0
1998-06-17haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.John Carr1-0/+17
1998-06-17expr.c (check_max_integer_computation_mode): New function.Jeffrey A Law1-0/+67
1998-06-12expr.c (do_jump, [...]): When comparing complex prevent operands from being e...Andreas Schwab1-36/+44
1998-06-10Fix build failure when pointers smaller than integers.Jim Wilson1-32/+13
1998-06-08[multiple changes]Andrew MacLeod1-0/+2
1998-06-08expr.c (force_operand): Detect PIC address loads before splitting arithmetic.Richard Henderson1-0/+14
1998-06-04tree.c (get_inner_array_type): New function.David Edelsohn1-15/+3
1998-06-03expr.c (safe_from_p): Avoid combinatorial explosion over duplicate SAVE_EXPRs...Craig Burley1-2/+61
1998-06-02expr.c (store_expr): Revert stray patch associated with 1998-05-23 commit.Richard Henderson1-1/+1
1998-06-02expr.c (emit_move_insn_1): When moving complex values in several steps...Bernd Schmidt1-0/+4
1998-06-02expr.c (expand_expr, [...]): Handle taking the address of an ADDRESSOF rtx.Jeffrey A Law1-1/+1
1998-06-02expr.c (expand_builtin_setjmp): Handle BUILTIN_SETJMP_FRAME_VALUE.Mike Stump1-1/+5
1998-05-22expr.c (expand_expr): For {BITFIELD,COMPONENT,ARRAY}_REF...Richard Henderson1-3/+24
1998-05-19Warning Fixes:Kaveh R. Ghazi1-1/+0
1998-05-18tree.h (TYPE_SIZE_UNIT): New.Richard Henderson1-12/+19
1998-05-15Patch from Alex Petit-Bianco.Alexandre Petit-Bianco1-3/+14
1998-05-13Warning fixes:Kaveh R. Ghazi1-1/+2
1998-05-06typo typo fixes fixesJeff Law1-2/+2
1998-05-06Fix irix6 linker warning, multiply defined target_temp_slot_level.Jim Wilson1-6/+0
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1-2/+2
1998-05-04Fix bug where storing into const string gives core dump, from Kamil Iskra.Jim Wilson1-1/+3
1998-04-28Fix x86 memset bug, reported by Karl Guenter Wuensch.Jim Wilson1-0/+9
1998-04-24expr.c (expand_builtin, [...]): Set MEM_IN_STRUCT_P if the argument is the ad...John Carr1-1/+7
1998-04-16loop.c (regs_patch_p): Add prototype.Jeff Law1-1/+2
1998-04-16expr.c (store_constructor_field): Add prototype.Jeff Law1-0/+3
1998-04-14If -Os, set MOVE_RATIO to 3, not 15Michael Meissner1-3/+2
1998-04-08tree.def (EXPR_WITH_FILE_LOCATION): New tree node definition.Alexandre Petit-Bianco1-0/+5
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-145/+182
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-03-18expr.c (expand_expr, [...]): If have conditional move, don't use ORIGINAL_TAR...Richard Kenner1-0/+5
1998-03-18Fix more warnings...Kaveh R. Ghazi1-2/+4
1998-02-28Fix warious warnings:Kaveh R. Ghazi1-2/+2
1998-02-12expr.c (expand_assignment): Correct typo exposed by -Wall.Robert Lipe1-1/+1
1998-02-10except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.Robert Lipe1-14/+16
1998-02-07expr.c (clear_pending_stack_adjust): Handle case where a function calls alloc...Jeffrey A Law1-2/+6
1998-02-02expr.c (expand_builtin_setjmp): Accept two new arguments for the labels to br...Richard Henderson1-124/+124
1998-02-01* expr.c (emit_push_insn): Add code to use movstrti if present.Hans-Peter Nilsson1-0/+12
1998-02-01expr.c (emit_push_insn): Use same max-move-amount for movstrhi and movstrqi a...Hans-Peter Nilsson1-4/+4
1998-02-01expr.c (get_inner_reference): Use sbitsizetype for type sizes.J"orn Rennecke1-5/+11