summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* Fix copyrights.Jeff Law1999-01-061-1/+1
* expr.c (expand_builtin): Use value_mode for the return mode.Richard Henderson1999-01-061-1/+1
* expr.c (store_expr): If the lhs is a memory location pointed to be a postincr...Charles M. Hannum1999-01-051-15/+15
* Richard Kenner <kenner@vlsi1.ultra.nyu.edu>:Richard Henderson1998-12-291-36/+29
* Do not generate CLOBBERs for non-pseudo regs.Nick Clifton1998-12-171-4/+22
* cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime selecta...Jeffrey A Law1998-11-241-32/+12
* expr.c (STACK_BYTES): Delete unused macro.Bernd Schmidt1998-11-191-3/+0
* expr.c (store_expr): Don't generate load-store pair if TEMP is identical (acc...J"orn Rennecke1998-11-181-2/+13
* Add code written by rth to generate use shifts to perform an extension if noNick Clifton1998-10-281-2/+14
* expr.c (pending_chain): Move up.Jason Merrill1998-10-221-5/+6
* Warning fixes:Kaveh R. Ghazi1998-10-131-4/+4
* expr.c (push_block): Handle targets where the stack grows to higher addresses...Herman A.J. ten Brugge1998-10-131-1/+7
* Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage a...Ken Raeburn1998-10-111-23/+26
* Fix for irix6 -O0 bug, see testcase gcc.c-torture/compile/981007-1.c.Jim Wilson1998-10-071-1/+20
* tree.def (GOTO_EXPR): Modified documentation.Alexandre Petit-Bianco1998-10-051-0/+7
* calls.c (expand_call): Encapsulate code into copy_blkmode_from_reg.Gavin Romig-Koch1998-10-011-0/+82
* expr.c (expand_expr): Handle COMPONENT_REF...Jeffrey A Law1998-09-301-0/+8
* c-common.c (c_get_alias_set): Tighten slightly for FUNCTION_TYPEs and ARRAY_T...Mark Mitchell1998-09-281-7/+16
* expr.c (store_constructor): When initializing a field that is smaller than a ...J"orn Rennecke1998-09-241-1/+31
* tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.Richard Henderson1998-09-151-14/+6
* expr.c: Corrected comment about what MOVE_RATIO does.Hans-Peter Nilsson1998-09-081-2/+2
* expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO use consistent.Hans-Peter Nilsson1998-08-301-1/+1
* tree.def (LABELED_BLOCK_EXPR, [...]): New tree nodes.Alexandre Petit-Bianco1998-08-211-0/+12
* expr.c (emit_block_move): Do not call memcpy as a libcall instead build up a ...Jeffrey A Law1998-08-181-17/+116
* expr.c (move_by_pieces): No longer static.Jeffrey A Law1998-08-171-2/+1
* expr.c (expand_expr): Allow assignments from TImode PARM_DECLs and VAR_DECLs.Jeff Law1998-08-171-1/+6
* expr.c (store_expr): Don't optimize away load-store pair when either source o...J"orn Rennecke1998-08-141-1/+4
* expr.c (safe_from_p): Change code to ERROR_MARK only when not accessing nodes.Jason Merrill1998-08-131-4/+10
* stor-layout.c (layout_type): Handle arrays of bits, for Chill.Dave Brolley1998-07-271-1/+13
* expr.c (check_max_integer_computation_mode): Allow conversions of constant in...Jeffrey A Law1998-07-231-2/+8
* expr.c (expand_expr): Expand RETURN_EXPR.Alexandre Petit-Bianco1998-07-231-0/+7
* expr.c (expand_expr): Only set MEM_IN_STRUCT_P if the memory address is not v...Jeffrey A Law1998-07-131-14/+21
* expr.c (emit_queue): If emitting a SEQUENCE, set QUEUED_INSN to the first ins...J"orn Rennecke1998-07-071-1/+9
* expr.c (emit_group_load, [...]): Rewrite considering the size and alignment o...Richard Henderson1998-06-301-68/+154
* expr.c (expand_assignment, [...]): Use convert_memory_address instead of conv...Richard Henderson1998-06-301-3/+3
* rtl.def (CONSTANT_P_RTX): New.Richard Henderson1998-06-301-6/+43
* * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1998-06-291-18/+46
* Warning fixes:Kaveh R. Ghazi1998-06-291-2/+0
* invoke.texi (-fstrict-aliasing): Document.Mark Mitchell1998-06-251-1/+11
* expr.c (expand_assignment): Rework address calculation for structure field me...Herman A.J. ten Brugge1998-06-241-0/+41
* optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).John Carr1998-06-241-2/+2
* expr.c (get_memory_rtx): New function.John Carr1998-06-241-47/+61
* expr.c (do_jump_by_parts_greater_rtx): Removed.H.J. Lu1998-06-191-2/+0
* haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.John Carr1998-06-171-0/+17
* expr.c (check_max_integer_computation_mode): New function.Jeffrey A Law1998-06-171-0/+67
* expr.c (do_jump, [...]): When comparing complex prevent operands from being e...Andreas Schwab1998-06-121-36/+44
* Fix build failure when pointers smaller than integers.Jim Wilson1998-06-101-32/+13
* [multiple changes]Andrew MacLeod1998-06-081-0/+2
* expr.c (force_operand): Detect PIC address loads before splitting arithmetic.Richard Henderson1998-06-081-0/+14
* tree.c (get_inner_array_type): New function.David Edelsohn1998-06-041-15/+3