summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* * expr.c (expand_expr): Bail earlier if we get an error_mark_node.jason2000-07-101-0/+3
* Vector conversions supportcrux2000-06-241-0/+17
* * calls.c (compute_argument_addresses): Force stack slots intojakub2000-06-231-14/+23
* * expr.c (store_expr): Fix typo.jason2000-06-061-1/+1
* 2000-06-02 Andrew MacLeod <amacleod@cygnus.com>amacleod2000-06-021-1/+1
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-85/+90
* * tree.h (TREE_CODE_LENGTH): New macro.kenner2000-05-271-8/+7
* * expr.c (expand_assignment, store_expr, expand_expr,aoliva2000-05-241-0/+12
* * expr.c (emit_push_insn): Do not adjust stack pointer whenlaw2000-05-121-1/+1
* top level:zack2000-05-091-1/+1
* Fix error in previous changekenner2000-05-061-0/+2
* * expr.c (get_subtarget): New function.kenner2000-05-061-16/+26
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-1/+1
* * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P andkenner2000-05-041-6/+0
* * expr.c (expand_expr, case COMPONENT_REF): Don't check for checkingkenner2000-05-031-1/+2
* * calls.c (combine_pending_stack_adjustment_and_call): Return therth2000-04-281-2/+1
* * expr.c (store_expr): Use clear_storage instead of direct memsethubicka2000-04-271-16/+7
* * expr.c (preexpand_calls, case CALL_EXPR): Don't look at TYPE_SIZEkenner2000-04-221-1/+2
* * expr.c (reload.h): Now included.kenner2000-04-141-1/+31
* * expr.c (get_inner_reference): Correct some WITH_RECORD_EXPR cases.kenner2000-04-101-3/+14
* * builtins.c (expand_builtin_apply): Pass proper parameters tohubicka2000-04-011-3/+10
* * expr.c (store_constructor): Properly compute displacement andkenner2000-03-301-8/+3
* * expr.c (move_by_pieces_ninsns): Fix one more missing alignkenner2000-03-301-1/+1
* * calls.c (expand_call): Pass bit alignment to mark_reg_pointer.kenner2000-03-301-7/+6
* * builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.kenner2000-03-301-205/+182
* Convert ACCUMULATE_OUTGOING_ARGS to an expression.hubicka2000-03-291-28/+52
* * expr.c (store_constructor): SIZE now signed.kenner2000-03-281-5/+5
* * expr.c (expand_assignent): Fix typo in last change.kenner2000-03-271-1/+1
* * expr.c (expand_assignment): Add code to handle variable-sizedkenner2000-03-261-21/+43
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-141/+99
* * builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.mmitchel2000-03-231-1/+1
* gccnathan2000-03-211-2/+2
* * expr.c: Include intl.h.mmitchel2000-03-191-0/+1
* * expr.c (emit_move_insn_1): Clarify cannot_inline message.rth2000-03-191-1/+1
* * Clean up usages of TREE_INT_CST_LOW.kenner2000-03-171-1/+1
* * function.c (put_var_into_stack): Use type_for_mode to calculatejason2000-03-131-1/+10
* Fix ia64 spec95 134.perl miscompilation.wilson2000-03-101-5/+6
* * expr.c (expand_expr, case ARRAY_REF): Still check for missingjason2000-03-081-1/+2
* * tree.h (INT_CST_LT, INT_CST_LT_UNSIGNED): Remove unneeded casts.kenner2000-03-071-68/+69
* * function.c (free_temps_for_rtl_expr): Don't free slotsmmitchel2000-03-061-7/+2
* * tree.def (RTL_EXPR): Update documentation.mmitchel2000-03-051-2/+7
* Revert this patch:mmitchel2000-03-051-0/+2
* * function.h (struct sequence_stack): Remove rtl_expr.mmitchel2000-03-051-2/+0
* * expr.c (expand_expr, case COMPONENT_REF): Use bitfield case ifkenner2000-03-031-1/+11
* * function.h (struct expr_status): Add x_arg_space_so_far.jason2000-03-021-0/+1
* * Eliminate DECL_FIELD_SIZE.kenner2000-02-291-1/+2
* * expr.c (store_constructor): Do not emit USE.hubicka2000-02-281-5/+0
* * builtins.c (c_strlen): Use size_diffop and return ssizetype value.kenner2000-02-271-50/+49
* * c-common.c (decl_attributes): Set DECL_SIZE_UNIT.kenner2000-02-201-1/+2
* * combine.c (make_extraction, force_to_mode): Avoid warning onkenner2000-02-101-58/+54