summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * calls.c (precompute_arguments): Fix typo in comment.mmitchel1999-09-151-4/+11
* Replace insn_foo with insn_data.foo.rth1999-09-121-39/+34
* Merge in gcc2-ss-010999law1999-09-071-41/+64
* * Makefile.in (stor-layout.o): Depend on ggc.h.mmitchel1999-09-051-0/+3
* * dwarf2out.c (dwarf2out_line): Constify `lastfile'.rth1999-09-021-1/+0
* * expr.c (expand_expr): Cope with COND_EXPRs with onejason1999-08-241-2/+7
* * expr.c (store_expr): Always pass down the target, even when notmmitchel1999-08-241-2/+1
* * expr.c (convert_move): Fix arguments to TRULY_NOOP_TRUNCATIONlaw1999-08-241-1/+2
* Combined compare & jump infrastructurecrux1999-08-181-300/+216
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-73/+16
* Allow PARALLEL return value for complex type represented as a CONCAT.wilson1999-08-061-0/+11
* * expr.c (expand_expr, case PLUS_EXPR): Fix parallel case, too.jason1999-08-041-1/+1
* * expr.c (expand_expr, case PLUS_EXPR): Get the mode from thejason1999-07-271-1/+3
* * builtins.c (expand_builtin_saveregs): Remove static, remove exprth1999-07-261-0/+3
* Break out builtin function expansion from expr.ccrux1999-07-221-1948/+1
* Duh. INTVAL only wants the rtx, not an operand #.law1999-07-121-2/+2
* * expr.c (expand_expr): Fix thinko in last change.law1999-07-121-2/+2
* Remove redundant definition of constant_part that slipped through.law1999-07-121-2/+0
* * expr.c (expand_expr, case PLUS_EXPR): Pass constants throughlaw1999-07-121-2/+24
* * expr.c (emit_block_move): Use copy_to_mode_reg forlaw1999-06-301-2/+2
* Fix typos (missing commas) in last changelaw1999-06-301-2/+2
* law1999-06-291-58/+114
* * expr.c (expand_expr): Allow RTL_EXPR's through thegavin1999-06-251-1/+3
* * expr.c (expand_expr): STRIP_NOPS before checking againstjason1999-06-231-2/+12
* Fix for abort when PROMOTE_MODES defined but PROMOTE_FUNCTION_{ARG,RETURN} not.wilson1999-06-221-0/+14
* * tree.def (TYPE_NONCOPIED_PARTS): Revise documentation to matchmmitchel1999-05-171-1/+1