aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)Author
1998-10-07Fix for irix6 -O0 bug, see testcase gcc.c-torture/compile/981007-1.c.Jim Wilson
1998-10-058Per Bothner
1998-10-01 * calls.c (expand_call) : Encapsulate code intoGavin Romig-Koch
1998-09-30 * expr.c (expand_expr): Handle COMPONENT_REF, BIT_FIELD_REF ARRAY_REFJeffrey A Law
1998-09-28 * c-common.c (c_get_alias_set): Tighten slightly for FUNCTION_TYPEsMark Mitchell
1998-09-24 * expr.c (store_constructor): When initializing a field that is smallerJ"orn Rennecke
1998-09-15 * tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused. Kill.Richard Henderson
1998-09-08 * expr.c: Corrected comment about what MOVE_RATIO does.Hans-Peter Nilsson
1998-08-30 * expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO useHans-Peter Nilsson
1998-08-21Per Bothner
1998-08-18 * expr.c (emit_block_move): Do not call memcpy as a libcallJeffrey A Law
1998-08-17 * expr.c (move_by_pieces): No longer static. Remove prototype.Jeffrey A Law
1998-08-178Jeffrey A Law
1998-08-14 * expr.c (store_expr): Don't optimize away load-store pairJ"orn Rennecke
1998-08-13 * expr.c (safe_from_p): Change code to ERROR_MARK only when notMartin von Loewis
1998-07-27Mon Jul 27 17:18:52 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley
1998-07-23 * expr.c (check_max_integer_computation_mode): Allow conversionsJeffrey A Law
1998-07-238Per Bothner
1998-07-13 * expr.c (expand_expr): Only set MEM_IN_STRUCT_P if the memory addressJeffrey A Law
1998-07-07 * expr.c (emit_queue): If emitting a SEQUENCE, set QUEUED_INSNJ"orn Rennecke
1998-07-01 * expr.c (emit_group_load, emit_group_store): Rewrite consideringRichard Henderson
1998-07-01 * expr.c (expand_assignment, store_constructor, expand_expr): UseRichard Henderson
1998-06-30 * rtl.def (CONSTANT_P_RTX): New.Richard Henderson
1998-06-29 * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeffrey A Law
1998-06-29Warning fixes:Kaveh Ghazi
1998-06-25 * invoke.texi (-fstrict-aliasing): Document.Mark Mitchell
1998-06-24 * expr.c (expand_assignment): Rework address calculation for structureHerman A.J. ten Brugge
1998-06-24 * optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).John Carr
1998-06-24 * expr.c (get_memory_rtx): New function.John Carr
1998-06-19 * expr.c (do_jump_by_parts_greater_rtx): Removed.Jeffrey A Law
1998-06-17 * haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.John Carr
1998-06-17 * expr.c (check_max_integer_computation_mode): New function.Jeffrey A Law
1998-06-12 * expr.c (do_jump, case EQ_EXPR, NE_EXPR): When comparing complexAndreas Schwab
1998-06-10Fix build failure when pointers smaller than integers.Jim Wilson
1998-06-08Thu Jun 8 14:16:15 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>Andrew Macleod
1998-06-08* expr.c (force_operand): Detect PIC address loads beforeRichard Henderson
1998-06-04Thu Jun 4 14:35:27 1998 David Edelsohn <edelsohn@mhpcc.edu>David Edelsohn
1998-06-04 * expr.c (safe_from_p): Avoid combinatorial explosionCraig Burley
1998-06-02 * expr.c (store_expr): Revert stray patch associated withRichard Henderson
1998-06-02 * expr.c (emit_move_insn_1): When moving complex values in severalBernd Schmidt
1998-06-02 * expr.c (expand_expr, case ADDR_EXPR): Handle taking theJeffrey A Law
1998-06-02 * expr.c (expand_builtin_setjmp): Handle BUILTIN_SETJMP_FRAME_VALUE.Mike Stump
1998-05-22* expr.c (expand_expr): For {BITFIELD,COMPONENT,ARRAY}_REF, if theRichard Henderson
1998-05-19Warning Fixes:Kaveh Ghazi
1998-05-18* tree.h (TYPE_SIZE_UNIT): New.Richard Henderson
1998-05-15Patch from Alex Petit-Bianco.Alexandre Petit-Bianco
1998-05-13Warning fixes:Kaveh Ghazi
1998-05-06typo typo fixes fixesJeffrey A Law
1998-05-06Fix irix6 linker warning, multiply defined target_temp_slot_level.Jim Wilson
1998-05-06Wed May 6 06:35:38 1998 Robert Lipe <robertl@dgii.com>Robert Lipe