aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)Author
2001-07-01 * expr.c (expand_expr, case ARRAY_REF): Correct check formmitchel
2001-06-27 * expr.c (clear_storage): Set TREE_NOTHROW on the decl for memset.jason
2001-06-12 * expr.c (store_field): Don't set MEM_ALIAS_SET for a fieldmmitchel
2001-06-09 * expr.c (expand_expr, case ARRAY_REF): Do not replacemmitchel
2001-06-09* defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...aoliva
2001-06-08 * except.c (get_exception_pointer, get_exception_filter): Take arth
2001-05-27 * combine.c (try_combine): Fix typo in comment.gerald
2001-05-17Fix queueing-related bugsbernds
2001-05-13EH merge from mainline.rth
2001-05-12 2001-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>rth
2001-05-11 * expr.c (emit_push_insn): Convert PUSH_ROUNDING argument todje
2001-05-10 * expr.c (emit_group_load): extract_bit_field requires a REG ordje
2001-05-02 * expr.c (store_field): Do nothing except elaborate side-effects ifkenner
2001-05-02 * expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR,bothner
2001-04-14 * expr.h (enum libfunc_index): Add LTI_memmove.law
2001-03-15 * config/xm-lynx.h, config/xm-std32.h, config/a29k/xm-a29k.h,zack
2001-03-14 * expr.c (expand_expr): Revove bogus conditional.mmitchel
2001-03-14 * tree.h (DECL_RTL): Allocate RTL lazily.mmitchel
2001-03-02 * print-rtl.c (print_rtx): Cast enums to int for comparison.danglin
2001-02-04 * diagnostic.h (set_internal_error_function): Renamed.kenner
2001-01-31Upate commentkenner
2001-01-28 * configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.ghazi
2001-01-27* expr.c (emit_move_insn): Add REG_EQUAL note when constant loadedaoliva
2001-01-20 * stmt.c (expand_return): Don't return anything if size is zero.kenner
2001-01-19 * alias.c (rtx_equal_for_memref_p, case ADDRESSOF): Don't assumekenner
2001-01-15 * expr.c (do_jump): Treat VOIDmode CONST_DOUBLEs like CONST_INTs.geoffk
2001-01-14 * config/i386/i386.c (ix86_split_fp_branch): Remove unusedaj
2001-01-10 * output.h (make_function_rtl): Remove prototype.mmitchel
2001-01-02Fix last changekenner
2001-01-02 * expr.c (store_constructor_field): Update ALIGN before callingkenner
2000-12-31 * expr.c (expand_expr, case COMPONENT_REF): Fix typo in last change.kenner
2000-12-30 * alias.c (alias_sets_conflict_p): New function.kenner
2000-12-09Indentation fixaoliva
2000-11-30 * expr.c (do_compare_and_jump): Add missing TYPE_MODE in statement.law
2000-11-29 * expr.c (can_store_by_pieces): Reinitialize max_size for reversejakub
2000-11-29 * expr.h (store_by_pieces): Add prototype.jakub
2000-11-23 * expr.c (store_constructor): If a field is non addressable andgrahams
2000-11-21 * expr.c (do_compare_and_jump): If op0 was replaced by promotedjakub
2000-11-14 * varasm.c (struct deferred_string): New structure.jakub
2000-11-08 * expr.c (expand_expr) [ADDR_EXPR]: Handle when op0 is RETURN_DECLjakub
2000-10-31 * expr.c (do_store_flag): Pass operand_mode instead of GET_MODE (op0)jakub
2000-10-26 * tree.c (make_node, case 't'): Set alignment to that ofnathan
2000-10-242000-10-24 Andrew Haley <aph@cygnus.co.uk>aph
2000-10-23 * expr.c (do_preexpand_calls): Remove.mmitchel
2000-10-20 * expr.c (expand_expr, case SAVE_EXPR): Set RTX_UNCHANGING_P onkenner
2000-10-18Adding new option -ftrapv.cchavva
2000-10-17 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl
2000-10-13 Remove obstacks.mmitchel
2000-10-06 * builtins.c (is_valid_printf_arglist, expand_builtin_printf):ghazi
2000-10-05 * (convert_move): Use zero_extendpsisi2 to do an unsigned extensionamylaar