OSDN Git Service

(location_or_const_value_attribute, case CONCAT): Add.
[pf3gnuchains/gcc-fork.git] / gcc / expr.c
1996-12-07 kenner(move_by_pieces): Abort only if length positive at...
1996-11-18 kenner(get_inner_reference): Fix error in previous change.
1996-11-16 kenner(get_inner_reference): Add new arg PALIGNMENT and compu...
1996-11-12 wilson(emit_group_store): For REG case, call gen_lowpart if
1996-11-08 kenner(expand_assignment): Remove bogus resetting of alignmen...
1996-10-31 wilson(expand_expr, case CONSTRUCTOR): Don't use a PARALLEL
1996-10-27 ianZero extend when generating a CONST_DOUBLE in convert_modes
1996-10-22 tege(do_store_flag): Don't check if target is 0 in code
1996-10-21 kenner(store_expr): Disable optimization of using convert...
1996-10-17 dje * expr.c (do_jump): Conditionalize cleanups for the...
1996-10-09 wilson(store_constructor): Delete unnecessary increment.
1996-09-29 kenner(expand_expr, case COMPONENT_REF): Don't try to directl...
1996-09-29 kenner(store_expr): memset/bzero gets ptr_mode, not Pmode.
1996-09-24 meissnerFix SI followed by 4 DFs under AIX
1996-09-23 kenner(expand_increment): If postincrement for MEM can't...
1996-09-23 kenner(var_rtx): New function.
1996-09-22 kenner(convert_move): Replace explicit checks for FP extend...
1996-09-15 kenner(store_field): If storing a record on big endian targets,
1996-08-15 mrs* expr.c (expand_builtin_return_addr): Fix order of...
1996-08-12 kenner(expand_builtin, case BUILT_IN_SETJMP): Add test and...
1996-08-12 merrill(store_expr): Handle COND_EXPR cleanups like expand_expr.
1996-07-25 mrs * expr.c (do_jump, case TRUTH_ORIF_EXPR): Ensure the...
1996-07-23 mrsinstall EH code
1996-07-04 kenner(get_inner_reference): Delete using alternate mode...
1996-07-03 mrsformatting tweaks
1996-07-02 law * expr.c (compare): If function pointers need...
1996-06-28 kenner(expand_builtin, case BUILTIN_MEMSET): Open code memset...
1996-06-18 kenner(expand_builtin, case BUILT_IN_{SET,LONG}JMP): Properly...
1996-06-07 bothner* expr.c (safe_from_p): Allow Chill-style variable...
1996-06-06 wilson(emit_group_load, emit_group_store): New functions.
1996-06-03 kenner(store_field): Fix typo in last change; update TARGET...
1996-05-31 mrs * tree.def (OFFSET_REF): Remove.
1996-05-27 kenner(expand_builtin, case BUILT_IN_{LONG,SET}JMP): Convert...
1996-05-19 kenner(bc_runtime_type_code): Delete redundant declaration.
1996-05-17 mrs * expr.c (expand_expr, cond TARGET_EXPR): Make TARGET_...
1996-05-17 mrs * expr.c (expand_expr, cond UNSAVE_EXPR): Move from...
1996-05-11 kenner(store_field): Support BLKmode bitfield if aligned...
1996-05-06 mrs * expr.c (expand_increment): Add third paramete...
1996-05-06 wilson(expand_expr, case INDIRECT_REF): Delete obsolete code
1996-04-25 kenner(expand_builtin, case BUILT_IN_SETJMP): CLOBBER the...
1996-04-23 bothner* expr.c (store_constructor): Fix test for missing...
1996-04-17 wilson(do_store_flag): Rewrite last change to avoid compiler
1996-04-16 kenner(expand_builtin, case BUILT_IN_LONGJMP): Make a decl...
1996-04-16 kenner(expand_assignment): Don't pre-evaluate RHS if a CALL_E...
1996-04-15 wilson(do_store_flag): Before calling exact_log2, remove any
1996-04-15 kenner(bc_expand_increment): Change declaration to return...
1996-04-11 kenner(preexpand_calls, case CALL_EXPR): Rework to properly...
1996-04-03 wilson(emit_push_insn): Clobber register only if it is non...
1996-04-01 kenner(get_inner_reference): When finding mode to access...
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-26 law * expr.c (emit_push_insn): When doing a partial...
1996-03-20 kenner(expand_builtin, case BUILT_IN_SETJMP): Call "setjmp...
1996-03-12 wilson(expand_expr, case COMPONENT_REF): For unaligned object in
1996-03-08 mrs * expr.c (expand_expr, case TARGET_EXPR): Delay puttin...
1996-03-08 wilson(store_constructor_field): Add explanatory comment.
1996-03-05 merrill(expand_expr, case *_DECL): If we make a non-local
1996-03-04 kenner(bc_strdup): Delete.
1996-03-02 kenner(do_jump, case COMPOUND_EXPR): Call preserve_temp_slots.
1996-02-23 kenner(expand_builtin, case BUILT_IN_SETJMP): Set CONST_CALL_P on
1996-02-15 kenner(expand_builtin, case BUILT_IN_SETJMP): Shows clobbers...
1996-02-14 bothner* expr.c (store_constructor): Fix flow control thinko...
1996-02-13 mrs * expr.c (expand_expr, case TARGET_EXPR): We...
1996-02-13 kenner(convert_move): Fix typo in extendqfh2 case.
1996-02-13 wilson(store_constructor_field): Only call change_address if
1996-01-31 kenner(expand_builtin, case BUILT_IN_NEXT_ARG): Strip off...
1996-01-27 kennerInclude hard-reg-set.h.
1996-01-20 bothnerMerged in a bunch of stuff related to store_constructor...
1996-01-16 mrs * expr.c (expand_expr, case COND_EXPR): Make sure...
1996-01-16 kenner(emit_move_insn_1): Don't emit clobber when moving...
1996-01-15 kenner(expand_expr, case COMPONENT_REF): Don't make recursive...
1996-01-15 law * expr.c (expand_assignment): Fix alignment...
1996-01-01 kenner(save_nocopied_parts, expand_expr): Call assign_temp...
1995-12-31 kenner(clear_pending_stack_adjust): Don't do optimization...
1995-12-29 bothner* expr.c (save_noncopied_parts, expand_expr): Use new...
1995-12-27 kenner(expand_expr, case VAR_DECL): Set REGNO_POINTER_ALIGN
1995-12-24 kenner(struct clear_by_pieces): New structure.
1995-12-22 kenner(store_constructor): Don't call change_address on REG.
1995-12-19 wilson(emit_block_move): When call emit_libary_call for bcopy,
1995-12-18 kenner(store_constructor): Fix error in last change: just
1995-12-17 tege(expand_expr, case MULT_EXPR): Generalize code for...
1995-12-16 kenner(expand_assignment): Fix alignment parm in emit_block_move.
1995-12-14 mrs * expr.c (expand_expr, case ADDR_EXPR): Ensure...
1995-12-10 kenner(expand_expr, case COMPONENT_REF): If result is BLKmode...
1995-12-10 kenner(expand_expr, case CONSTRUCTOR): If TREE_READONLY, set
1995-12-10 kenner(expand_expr, case INDIRECT_REF): Correct typo in May...
1995-12-04 kenner(store_constructor, record): If field is READONLY, set
1995-11-26 kenner(truthvalue_conversion): Add declaration.
1995-11-09 kenner(expand_expr, case ARRAY_REF): Properly convert types...
1995-10-27 kenner(clear_storage): SIZE is now rtx, not int.
1995-10-20 kenner(safe_from_p, case RTL_EXPR): Return 0 if RTL_EXPR_SEQU...
1995-10-04 mrsfix small typo
1995-10-03 kenner(emit_move_insn_1): When doing multi-word move, show...
1995-10-03 kenner(expand_builtin_return_addr): Break out functionality...
1995-10-02 kenner(expand_expr, case COMPONENT_REF): If getting component...
1995-09-29 kenner(store_expr): When storing promoted value, don't return...
1995-09-22 kenner(expand_builtin, case BUILT_IN_MEMCPY): Strip off all...
1995-08-15 kenner(safe_from_p): Only safe if EXP is variable-size and...
1995-07-26 kenner(preexpand_calls): Don't look past a CLEANUP_POINT_EXPR.
1995-07-14 kenner(stor_expr): Force stack adjust before NO_DEFER_POP.
1995-06-27 kenner(expand_expr, TARGET_EXPR): Only use original_target...
next