summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* * expr.c (block_move_libcall_safe_for_call_parm): Clean up,geoffk2003-10-141-44/+34
* * expr.c (expand_expr <PLUS_EXPR>): Let expand_operands callsayle2003-10-111-9/+9
* * expr.c: Follow spelling conventions.kazu2003-10-111-1/+1
* * stor-layout.c (compute_record_mode): Don't force BLKmode ifkenner2003-10-101-5/+9
* * expr.c (cmpstr_optab, cmpmem_optab): New.zack2003-10-071-0/+5
* * libfuncs.h (LTI_extendsfdf2, LTI_extendsfxf2, LTI_extendsftf2)zack2003-10-071-471/+58
* * expr.c (expand_expr <COND_EXPR>): Handle the void type semanticssayle2003-10-061-4/+12
* * toplev.c (flag_evaluation_order): New global variable.sayle2003-09-281-0/+4
* * expr.c (emit_move_insn_1): If there is no move pattern for thersandifo2003-09-261-0/+11
* * c-format.c (gcc_diag_char_table): Add %J.rth2003-09-211-2/+1
* PR target/11184mmitchel2003-09-181-14/+3
* * tree.def (FFS_EXPR, CLZ_EXPR, CTZ_EXPR, POPCOUNT_EXPR,sayle2003-09-181-37/+0
* * c-common.c (handle_warn_unused_result_attribute): New function.jakub2003-09-161-3/+15
* * expr.c (expand_operands): New function to expand an operand pair.sayle2003-09-071-51/+53
* * targhooks.c: New file.dj2003-09-041-2/+2
* * expr.c (expand_expr): The code following both_summands performssayle2003-09-021-55/+7
* * function.c (allocate_struct_function): New, split out of ...rth2003-08-291-9/+1
* * builtins.c (build_function_call_expr): Don't setnathan2003-08-261-2/+0
* PR target/11369hubicka2003-08-231-0/+9
* * builtins.c: Fix comment typos.kazu2003-08-191-1/+1
* * expr.c (expand_expr): If an ABS_EXPR has a complex type, abort.sayle2003-08-121-2/+2
* * Makefile.in (bubblestrap): Don't require a previous fulljason2003-08-011-3/+2
* Remove pedwarn_with_decl, warning_with_decl and error_with_declgdr2003-07-251-1/+2
* * alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c builtins.cghazi2003-07-191-5/+5
* 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