OSDN Git Service

avoid spurious signed/unsigned comparison warnings.
[pf3gnuchains/gcc-fork.git] / gcc / expr.c
1995-03-10 wilson(expand_assignment): When offset is zero, make new MEM
1995-03-03 merrill(expand_expr, CLEANUP_POINT_EXPR): Force the operand out
1995-03-02 bothnerRemove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.
1995-03-01 kenner(store_expr): Do conversion in two steps for promoted...
1995-02-28 bothner* expr.c (expand_expr): If non-local variable is expanded,
1995-02-25 wilson(expand_expr, case COMPONENT_REF): Don't fetch unaligned
1995-02-15 bothner* expr.c (store_constructor): Don't use get_set_constr...
1995-02-11 wilson(expand_builtin, case BUILT_IN_NEXT_ARG): Don't warn...
1995-02-10 kenner(store_constructor, ARRAY_TYPE): Use code for non-integ...
1995-01-27 kenner(expand_expr, case MINUS_EXPR): Remove bogus operand...
1995-01-25 wilson(expand_expr, case MIN_EXPR): If must emit multiple
1995-01-18 kenner(get_inner_reference): Don't ignore CONVERT_EXPR from...
1995-01-14 kenner(get_inner_reference): Only treat offset of PLUS_EXPR...
1994-12-30 law * calls.c (expand_call): Set MEM_IN_STRUCT_P as needed...
1994-12-15 kenner(store_constructor): Properly get constant part of...
1994-12-15 kenner(get_inner_reference): Use EXACT_DIV_EXPR to compute...
1994-12-13 kenner(expand_expr, case MINUS_EXPR): Properly handle case...
1994-12-03 bothner* expr.c (store_constructor): Add support for SET_TYPE.
1994-12-01 kenner(convert_move): When emit multiword conversion, force...
1994-11-30 kenner(emit_block_move): Only use movstr if size is small...
1994-11-29 law * expr.c (expand_assignment): For BLKmode structure...
1994-11-29 wilson(move_by_pieces, move_by_pieces_ninsns, emit_push_insn,
1994-11-23 kenner(emit_move_insn): If splitting up into individual words...
1994-11-16 kenner(convert_move): Don't put FROM in a register if it...
1994-11-15 kenner(do_jump_by_parts_greater_rtx): No longer static.
1994-10-31 kenner(expand_expr, COND_EXPR case): Don't use original targe...
1994-10-31 kenner(expand_expr, case COMPONENT_REF): Don't extract field...
1994-10-26 dje(expand_expr, COND_EXPR case): Don't expand "X ? A...
1994-10-10 kenner(convert_move): Add TImode conversions.
1994-10-07 kennerFix typo in last change.
1994-10-07 kenner(safe_from_p): If EXP has a variable size, assume safe.
1994-10-06 kenner(store_expr): Don't clobber TEMP with address.
1994-10-06 kenner(expand_expr, case ADDR_EXPR): Call mark_temp_addr_taken.
1994-10-05 kennerFix error in last change.
1994-10-04 kenner(do_jump_for_compare): Properly scan insns when branch...
1994-09-30 wilson(result_vector): Use INCOMING_REGNO when !savep instead
1994-09-29 mrs * expr.c (do_jump): Handle cleanups in TRUTH_AN...
1994-09-28 kenner(convert_move): Added handling of PDImode conversions.
1994-08-19 kenner(emit_move_insn_1): Never make a no-conflict block.
1994-08-11 kenner(expand_builtin): Relegate sin and cos to ffast-math.
1994-08-05 merrill (expand_expr, COND_EXPR case): Use truthvalue_conversion
1994-08-05 merrill(defer_cleanups_to): Put back line which was mistakenly
1994-07-29 kenner(move_block_to_reg): Do nothing if NREGS == 0.
1994-07-28 kenner(expand_expr, case CONJ_EXPR): Use correct mode for...
1994-07-26 kenner(expand_expr, case ARRAY_REF): Don't fold L"foo"[2].
1994-07-13 wilson(store_field): Set MEM_IN_STRUCT_P on object and
1994-07-11 kenner(convert_move): Add some conversions for TQFmode.
1994-07-10 kenner(expand_builtin, case BUILT_IN_FSQRT): Don't use asteri...
1994-07-08 kenner(expand_expr, case CONVERT_EXPR): If changing signednes...
1994-07-08 wilson(get_inner_unaligned_p): New function.
1994-07-08 mrsfix temp lifetime (FOR TARGET_EXPRs only)
1994-07-07 mrs * expr.c (expand_expr, defer_cleanups_to, expan...
1994-07-05 kenner(expand_increment): If pre-incrementing a promoted...
1994-06-28 kenner(do_jump, case BIT_AND_EXPR): Only narrow to a type...
1994-06-02 kenner(expand_expr, case ADDR_EXPR): If result is ignored...
1994-06-02 kennerUpdate comments.
1994-05-27 dje * expr.c (use_reg): Fix recording of USE information.
1994-05-27 kenner(expand_expr, case CONSTRUCTOR): If constant and large...
1994-05-16 kennerUse #ifdef TARGET_EDOM, not #if.
1994-05-16 kenner(convert_move): When {zero,sign}_extending, allow a...
1994-05-13 mrs * calls.c (expand_call): Only destroy temporari...
1994-05-11 kenner(expand_builtin_apply): Put new function usage data...
1994-05-06 kenner(use_regs, expand_builtin_apply): Change from USE and...
1994-05-06 kenner(expand_builtin, case BUILT_IN_ALLOCA): Don't set
1994-05-06 mrstell expand_expr that we are going to ignore the cleanup.
1994-05-06 mrsminor tweak.
1994-04-28 dje(expand_builtin): Fix typo in previous patch
1994-04-26 bothnerUse new macro AGGREGATE_TYPE_P.
1994-04-24 kenner(expand_expr, case SAVE_EXPR): Fix error in last change.
1994-04-21 wilson(store_expr): Don't check the TYPE_MODE of an ERROR_MARK.
1994-04-21 kenner(bc_expand_expr): Call expand_decl and expand_decl_init...
1994-04-20 merrill (expand_expr): Don't force ignore when expanding the
1994-04-20 dje#include regs.h.
1994-04-18 kenner(expand_builtin_apply): Pass new arg to prepare_call_ad...
1994-04-18 kenner(expand_expr, case VAR_DECL, SAVE_EXPR): Use promote_mode.
1994-04-07 kenner(expand_builtin, case BUILT_IN_NEXT_ARG): Test whether...
1994-04-06 kenner(expand_builtin): Allow builtin_next_arg for varargs...
1994-03-26 kenner(expand_expr, case ADDR_EXPR): Return const0_rtx if...
1994-03-25 kenner(expand_expr, case ABS_EXPR): Compare with 0 of proper...
1994-03-23 wilson(expand_builtin, BUILT_IN_NEXT_ARG case): Verify that
1994-03-21 kenner(expand_expr, case ADDR_EXPR): Update temp slot address...
1994-03-19 wilson(expand_expr, case ABS_EXPR): Fix typo in last change.
1994-03-16 kenner(expand_expr): Update comments and fix formatting.
1994-03-14 kenner(expand_expr): Don't call bc_expand_expr if EXPAND_INIT...
1994-03-14 kenner(expand_builtin, case BUILT_IN_RETURN_ADDRESS): Call...
1994-02-28 dje(convert_move): Change name of truncsipsi to truncsipsi2
1994-02-27 kenner(emit_move_insn): Delete unused vars.
1994-02-26 kenner(store_expr): In promoted TARGET case, if EXP is a...
1994-02-16 wilson(get_pointer_alignment): ALIGN is alignment of innermost
1994-02-16 wilson(group_insns): Delete.
1994-02-16 bothnerUse new flag TYPE_STRING_FLAG instead of STRING_TYPE.
1994-02-16 kenner(expand_increment): Handle both BAD_SUBREG and POST.
1994-02-11 kenner(expand_builtin): If the builtin was called as __builti...
1994-01-31 wilson(local_vars_size): Add extern to declaration.
1994-01-23 kenner(do_jump_for_compare): Initialize JUMP_LABEL for the...
1994-01-11 kenner(emit_move_insn_1): Call gen_realpart and gen_imagpart...
1994-01-11 kenner(protect_from_queue): If (MEM (QUEUED ...)), modify...
1994-01-11 kenner(exand_expr, case RTL_EXPR): Call new function preserve...
1993-12-26 kenner(do_tablejump): Call emit_cmp_insn with likely-constant...
1993-12-25 kenner(expand_expr, case CONSTRUCTOR): If have a target,...
next