summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* tree.def (UNNE_EXPR): Remove.Richard Henderson2000-01-251-7/+1
* rtl.def: Add unordered fp comparisions.Richard Henderson2000-01-241-9/+120
* eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-141-35/+35
* expmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align parameters to default de...David Edelsohn2000-01-041-10/+11
* Update copyrightsJeff Law2000-01-041-1/+1
* system.h (CEIL): Define.Mark Mitchell2000-01-021-2/+0
* expr.c (store_constructor_field): Fix typo introduced with last gcc2 merge.Franz Sirl2000-01-021-1/+1
* expr.c (store_constructor): Don't call clear_storage if size is variable.Richard Kenner1999-12-241-5/+6
* Fix typo in turned-off codeRichard Kenner1999-12-201-1/+1
* expr.c (store_constructor): New argument SIZE; pass to clear_storage.Richard Kenner1999-12-201-10/+16
* current_function -> cfunBernd Schmidt1999-12-201-6/+4
* expr.c (emit_move_insn_1): Only emit clobbers if one of the outputs is a SUBREG.David S. Miller1999-12-161-12/+37
* * expr.c (emit_group_load): Use dst mode if src is VOIDmode.Jakub Jelinek1999-12-151-1/+4
* expr.c (store_constructor_field): If bit position is not multiple of alignmen...Richard Kenner1999-11-291-3/+8
* expr.c (expand_expr_unaligned): Add more code from full case that is needed w...Richard Kenner1999-11-291-4/+60
* expr.c (store_constructor): Use EXACT_DIV_EXPR when dividend is known to be m...Richard Kenner1999-11-271-1/+1
* * expr.c (store_constructor): Don't clobber TARGET if CLEARED.Richard Kenner1999-11-271-3/+4
* * expr.c (readonly_fields_p): Ignore everything except FIELD_DECLs.Mark Mitchell1999-11-011-3/+4
* [multiple changes]Richard Kenner1999-10-311-39/+414
* expr.c (emit_push_insn): New argument alignment_pad.Catherine Moore1999-10-291-2/+7
* calls.c: Include tm_p.h later, so everything we need is defined.Kaveh R. Ghazi1999-10-211-1/+1
* gcc toplevel:J"orn Rennecke1999-10-141-1/+8
* expr.c (expand_expr, [...]): Set TREE_USED sooner.Jason Merrill1999-10-071-15/+9
* Use cbranch patterns when availableBernd Schmidt1999-09-231-17/+17
* Fix complex-5.c problemMichael Meissner1999-09-221-0/+49
* Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1999-09-201-0/+1
* stmt.c (expand_start_bindings): Allow callers to pass a flag indicating that ...Mark Mitchell1999-09-171-3/+3
* emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT.Richard Henderson1999-09-151-0/+20
* calls.c (precompute_arguments): Fix typo in comment.Mark Mitchell1999-09-151-4/+11
* Replace insn_foo with insn_data.foo.Richard Henderson1999-09-121-39/+34
* Merge in gcc2-ss-010999Jeff Law1999-09-061-41/+64
* Makefile.in (stor-layout.o): Depend on ggc.h.Richard Henderson1999-09-051-0/+3
* dwarf2out.c (dwarf2out_line): Constify `lastfile'.Richard Henderson1999-09-021-1/+0
* expr.c (expand_expr): Cope with COND_EXPRs with one non-returning branch.Nathan Sidwell1999-08-241-2/+7
* expr.c (store_expr): Always pass down the target, even when not doing CSE.Mark Mitchell1999-08-241-2/+1
* expr.c (convert_move): Fix arguments to TRULY_NOOP_TRUNCATION call.Jeffrey A Law1999-08-241-1/+2
* Combined compare & jump infrastructureBernd Schmidt1999-08-181-300/+216
* Include function.h in most files.Bernd Schmidt1999-08-091-73/+16
* Allow PARALLEL return value for complex type represented as a CONCAT.Jim Wilson1999-08-051-0/+11
* * expr.c (expand_expr, case PLUS_EXPR): Fix parallel case, too.Jason Merrill1999-08-041-1/+1
* expr.c (expand_expr, [...]): Get the mode from the tree for op1, not the rtl.Jason Merrill1999-07-271-1/+3
* builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore ar...Richard Henderson1999-07-251-0/+3
* Break out builtin function expansion from expr.cBernd Schmidt1999-07-221-1948/+1
* Duh. INTVAL only wants the rtx, not an operand #.Jeff Law1999-07-121-2/+2
* * expr.c (expand_expr): Fix thinko in last change.Jeff Law1999-07-121-2/+2
* Remove redundant definition of constant_part that slipped through.Jeff Law1999-07-121-2/+0
* expr.c (expand_expr, [...]): Pass constants through immed_double_const to ens...Jeffrey A Law1999-07-121-2/+24
* expr.c (emit_block_move): Use copy_to_mode_reg for !TARGET_MEM_FUNCTIONS case...Jeffrey A Law1999-06-301-2/+2
* Fix typos (missing commas) in last changeJeff Law1999-06-301-2/+2
* expr.c (emit_block_move): Properly handle case where one of the block move ar...Jeff Law1999-06-281-58/+114