summaryrefslogtreecommitdiffstats
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * tm.texi (USE_LOAD_POST_DECREMENT, USE_LOAD_PRE_DECREMENT,m.hayes1999-04-021-20/+0
* Fix irix6 libstdc++ v3 build failure with complex types.wilson1999-04-011-1/+3
* * expr.c (expand_assignment): Do not try to optimize a aggregatelaw1999-03-231-0/+3
* * expr.c (expand_expr): Handle ERROR_MARK much earlier.loewis1999-03-191-15/+22
* Warning fixes:ghazi1999-03-191-1/+1
* * expr.c (expand_expr): Allow a CALL_EXPR with a mode wider thanlaw1999-03-121-0/+2
* hbothner1999-02-191-1/+41
* * except.c (start_catch_handler): Use emit_cmp_and_jump_insns.law1999-02-141-16/+12
* * output.h (current_function_has_computed_jump): Rename fromrth1999-02-081-2/+0
* Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forlaw1999-01-271-4/+13
* * expr.c (emit_push_insn): Fix Dumb Typo.amacleod1999-01-211-1/+1
* * expr.c (MOVE_BY_PIECES_P): Define condition for deciding to useamacleod1999-01-211-25/+70
* * cse.c (fold_rtx): Revert 29 Dec change.rth1999-01-211-9/+7
* Update comment to match code.rth1999-01-201-1/+1
* * expr.c (do_jump_for_compare): Handle conditional branch expandersrth1999-01-191-21/+50
* * expr.c (emit_move_insn_1): Revert 17 Dec change. Don't emitrth1999-01-191-20/+12
* * rtl.h (rtx_def): Update documentation.mmitchel1999-01-191-30/+10
OpenPOWER on IntegriCloud