summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * expr.c (store_field): Ensure ALIGN is no stricter than thekenner2000-02-021-0/+7
* * tree.def (UNNE_EXPR): Remove.rth2000-01-261-7/+1
* * rtl.def: Add unordered fp comparisions.rth2000-01-241-9/+120
* * eh-common.h: PROTO -> PARAMS.ghazi2000-01-141-35/+35
* * expmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align parametersdje2000-01-041-10/+11
* Update copyrightslaw2000-01-041-1/+1
* * system.h (CEIL): Define.mmitchel2000-01-021-2/+0
* * expr.c (store_constructor_field): Fix typo introduced with lastsirl2000-01-021-1/+1
* * expr.c (store_constructor): Don't call clear_storage if size iskenner1999-12-241-5/+6
* Fix typo in turned-off codekenner1999-12-201-1/+1
* * expr.c (store_constructor): New argument SIZE; pass to clear_storage.kenner1999-12-201-10/+16
* current_function -> cfuncrux1999-12-201-6/+4
* * expr.c (emit_move_insn_1): Only emit clobbers if one ofdavem1999-12-161-12/+37
* * expr.c (emit_group_load): Use dst mode if src is VOIDmode.jakub1999-12-151-1/+4
* * expr.c (store_constructor_field): If bit position is not multiplekenner1999-11-291-3/+8
* * expr.c (expand_expr_unaligned): Add more code from full casekenner1999-11-291-4/+60
* * expr.c (store_constructor): Use EXACT_DIV_EXPR when dividend iskenner1999-11-271-1/+1
* * expr.c (store_constructor): Don't clobber TARGET if CLEARED.kenner1999-11-271-3/+4
* * expr.c (readonly_fields_p): Ignore everything except FIELD_DECLs.mmitchel1999-11-011-3/+4
* Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>kenner1999-11-011-39/+414
* * expr.c (emit_push_insn): New argument alignment_pad.clm1999-10-291-2/+7
* * calls.c: Include tm_p.h later, so everything we need is defined.ghazi1999-10-211-1/+1
* gcc toplevel:amylaar1999-10-141-1/+8
* * expr.c (expand_expr, TARGET_EXPR): Set TREE_USED sooner.jason1999-10-081-15/+9
* Use cbranch patterns when availablecrux1999-09-231-17/+17
* Fix complex-5.c problemmeissner1999-09-221-0/+49
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * stmt.c (expand_start_bindings): Allow callers to pass a flagmmitchel1999-09-171-3/+3
* * emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT.rth1999-09-161-0/+20