summaryrefslogtreecommitdiffstats
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* disable maintenance of errnoburley1999-05-121-1/+1
* * emit-rtl.c (start_sequence): Expand comments.mmitchel1999-04-291-4/+15
* 1999-04-27 08:32 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-04-271-8/+19
* * function.c (put_var_into_stack): Change ptr_mode to Pmodelaw1999-04-261-23/+23
* * expr.c (expand_assignment): Improve test for pointer type.law1999-04-261-2/+2
* * expr.c (expand_assignment): Force pointers to proper mode iflaw1999-04-151-1/+8
* * expr.c (expand_expr, case ARRAY_REF, COMPONENT_REF, BIT_FIELD_REF):law1999-04-091-0/+3
* * expr.c (expand_builtin) [BUILT_IN_RETURN_ADDRESS]: Userth1999-04-071-2/+3
* * expr.c (expand_builtin_setjmp): Put setjmp return label onrth1999-04-061-2/+7
OpenPOWER on IntegriCloud