summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* 2003-07-17 Steven Bosscher <steven@gcc.gnu.org>steven2003-07-171-4/+0
* * expr.c (emit_block_move): Don't move anything if size is const 0.jakub2003-07-161-1/+4
* * expr.c (expand_assignment): Remove an unused argumentkazu2003-07-151-12/+6
* * doc/tm.texi (BLOCK_REG_PADDING): Describe.amodra2003-07-141-26/+46
* * expr.c (expand_expr, case COMPONENT_REF): If reg, copy OP0 to MEMkenner2003-07-131-28/+30
* * expr.c (MOVE_MAX_PIECES): Move from here...geoffk2003-07-091-11/+0
* PR optimization/11059sayle2003-07-071-10/+25
* * rtl.h (emit_line_note): Take a location_t.nathan2003-07-071-1/+1
* * bt-load.c: Fix comment typos.kazu2003-07-051-1/+1
* * expr.c (expand_expr, case COMPONENT_REF): When seeing if should usekenner2003-07-051-1/+4
* * expr.c (do_store_flag): Pass in the correct result typelaw2003-07-041-3/+6
* * expr.c (do_store_flag): Remove special case folding forlaw2003-07-031-55/+7
* PR optimization/11210ebotcazou2003-07-021-0/+3
* * expr.c (clear_by_pieces): Fix prototype.uweigand2003-06-291-1/+1
* * except.c: Convert prototypes to ISO C90.aj2003-06-291-311/+149
* * expr.c (emit_single_push_insn): If padding is neededkazu2003-06-291-0/+36
* * rtl.h (emit_note): Remove FILE parameter.nathan2003-06-271-3/+3
* * basic-block.h: Fix comment formatting.kazu2003-06-231-2/+2
* * expr.c (emit_move_insn_1): Fix a comment typo.kazu2003-06-221-2/+2
* 2003-06-19 Aldy Hernandez <aldyh@redhat.com>aldyh2003-06-191-0/+4
* cp:ghazi2003-06-161-8/+8
* * expr.c (expand_expr <PLUS_EXPR>): If operand_equal_p considerssayle2003-06-161-3/+16
* * expr.c (expand_expr <COMPLEX_CST>): Handle the case ofsayle2003-06-141-0/+23
* * expr.c (can_move_by_pieces): align argument may be unused.uweigand2003-06-111-1/+1
* * expr.c (convert_move): Handle moves between two CONCATs.amylaar2003-06-111-0/+7
* * expr.h (EXPAND_MEMORY): New.rth2003-06-091-3/+9
* * expr.c (emit_move_insn_1): Use emit_move_insn to move the partssayle2003-06-031-16/+10
* * builtins.c (expand_builtin_memcpy): Remove endp argument and endpjakub2003-06-031-9/+89
* * cse.c (cse_insn): Simplify REG_EQUAL note on libcalls whensayle2003-05-301-5/+8
* * tree.h (contains_placeholder_p): Now returns bool.kenner2003-05-271-4/+4
* Finish correcting inadvertent checkin.kenner2003-05-231-3/+3
* Remove hunk commited in error.kenner2003-05-231-1/+1
* * expr.c (expand_expr, case CONSTRUCTOR): Put into memory ifkenner2003-05-221-8/+7
* * expr.c (move_by_pieces): Honor the alignment of TO and FROM.dj2003-05-131-1/+4
* * expr.c (move_block_from_reg): Remove "size" parm. Localize vars.amodra2003-05-091-40/+5
* * stmt.c (force_label_rtx): New function, based on logiczack2003-05-071-17/+9
* * expr.c (expand_expr, case BIT_FIELD_REF): Refine the test forcingkenner2003-05-051-5/+7
* * expr.c (store_field): Don't clobber TEMP in shift: it might bekenner2003-05-041-3/+15
* * expr.c (expand_expr, case VIEW_CONVERT_EXPR): Don't usekenner2003-05-031-3/+5
* * emit-rtl.c (last_call_insn, add_function_usage_to): New functions.kenner2003-05-031-27/+39
* * c-decl.c (pending_invalid_xref_file): Remove.nathan2003-05-031-4/+2
* * input.h (lineno): Rename to ...nathan2003-05-011-4/+4
* 2003-04-29 Aldy Hernandez <aldyh@redhat.com>aldyh2003-04-301-0/+13
* * c-decl.c (finish_decl): When prototype with asmspec is foundjakub2003-04-281-20/+50
* * expr.c (expand_expr <COMPLEX_CST, STRING_CST>): Always callzack2003-04-281-20/+15
* * expr.c (store_field): When making temporary for store, don'tkenner2003-04-261-5/+3
* PR 8866rth2003-04-221-0/+1
* * expr.c (store_constructor): Set RTX_UNCHANGING_P if readonly_field_pkenner2003-04-211-1/+9
* * expr.c (store_field): Force usage of bitfield instructions whenkenner2003-04-161-5/+5
* * expr.c (highest_pow2_factor): Return unsigned.kenner2003-04-141-6/+9