Bring back equal forms for libcalls
[platform/upstream/gcc.git] / gcc / expr.c
2000-09-17 Bernd SchmidtBring back equal forms for libcalls
2000-09-17 Mark Mitchellsplay-tree.c (splay_tree_predecessor): Fix typo in...
2000-09-15 Bernd SchmidtMake libcall blocks for truncations
2000-09-14 Richard Kennerexpr.c (expand_expr, [...]): Copy memory attributes...
2000-09-12 Jakub Jelinekc-lex.c (lex_string): Use charwidth to compute bytemask.
2000-09-01 Richard Kennerexpr.c (clear_storage): Don't use emit_move_insn unless...
2000-08-30 Richard Kennerexpr.c (store_constructor): Allow variable bounds of...
2000-08-29 Mark Mitchellcalls.c (expand_call): Don't create a VAR_DECL just...
2000-08-24 Greg McGaryoptabs.c (init_optabs): Initialize fixtab...
2000-08-14 Richard Hendersonexpr.c (emit_group_load): Don't force constants into...
2000-08-13 Geoff Keatingexpr.c (expand_expr): Call convert_modes when turning...
2000-08-07 Richard Hendersonexpmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P.
2000-08-06 Kazu Hirata* expr.c: Fix formatting.
2000-07-12 Kaveh R. Ghazi* expr.c (expand_expr): Return const0_rtx, not error_ma...
2000-07-10 Jason Merrill* expr.c (expand_expr): Bail earlier if we get an error...
2000-06-24 Bernd SchmidtVector conversions support
2000-06-23 Jakub Jelinekcalls.c (compute_argument_addresses): Force stack slots...
2000-06-06 Jason Merrill* expr.c (store_expr): Fix typo.
2000-06-02 Andrew MacLeodexpr.c (emit_group_load): Fix typo, GET_MODE not GET_CODE.
2000-05-31 Richard KennerMakefile.in (c-decl.o): Depend on rtl.h and expr.h.
2000-05-27 Richard Kennertree.h (TREE_CODE_LENGTH): New macro.
2000-05-24 Alexandre Olivaexpr.c (expand_assignment, [...]): Set in_check_memory_...
2000-05-12 Jan Hubickaexpr.c (emit_push_insn): Do not adjust stack pointer...
2000-05-09 Zack Weinbergtop level:
2000-05-06 Richard KennerFix error in previous change
2000-05-06 Richard Kennerexpr.c (get_subtarget): New function.
2000-05-04 Jason Merrillsimplify-rtx.c (simplify_ternary_operation): Cast to...
2000-05-04 Richard Kennerrtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P...
2000-05-03 Richard Kennerexpr.c (expand_expr, [...]): Don't check for checking...
2000-04-28 Richard Hendersoncalls.c (combine_pending_stack_adjustment_and_call...
2000-04-27 Jan Hubickaexpr.c (store_expr): Use clear_storage instead of direc...
2000-04-22 Richard Kennerexpr.c (preexpand_calls, [...]): Don't look at TYPE_SIZ...
2000-04-14 Richard Kennerexpr.c (reload.h): Now included.
2000-04-10 Richard Kennerexpr.c (get_inner_reference): Correct some WITH_RECORD_...
2000-04-01 Jan Hubickabuiltins.c (expand_builtin_apply): Pass proper paramete...
2000-03-30 Richard Kennerexpr.c (store_constructor): Properly compute displaceme...
2000-03-30 Richard Kennerexpr.c (move_by_pieces_ninsns): Fix one more missing...
2000-03-30 Richard Kennercalls.c (expand_call): Pass bit alignment to mark_reg_p...
2000-03-30 Richard Kennerbuiltins.c (get_pointer_alignment): Use host_integerp...
2000-03-29 Jan HubickaConvert ACCUMULATE_OUTGOING_ARGS to an expression.
2000-03-28 Richard Kennerexpr.c (store_constructor): SIZE now signed.
2000-03-27 Richard Kenner* expr.c (expand_assignent): Fix typo in last change.
2000-03-26 Richard Kennerexpr.c (expand_assignment): Add code to handle variable...
2000-03-25 Richard Kenner* Rework fields used to describe positions of bitfields and
2000-03-23 Theodore Papadopoulobuiltin.c (get_pointer_alignment): Use DECL_P and TYPE_...
2000-03-21 Nathan Sidwelltree.h (COMPLETE_TYPE_P): New macro.
2000-03-19 Mark Mitchell* expr.c: Include intl.h.
2000-03-19 Richard Henderson* expr.c (emit_move_insn_1): Clarify cannot_inline...
2000-03-17 Richard Kenner* Clean up usages of TREE_INT_CST_LOW.
2000-03-13 Jason Merrillfunction.c (put_var_into_stack): Use type_for_mode...
2000-03-10 Jim WilsonFix ia64 spec95 134.perl miscompilation.
2000-03-08 Jason Merrillexpr.c (expand_expr, [...]): Still check for missing...
2000-03-07 Richard Kennertree.h (INT_CST_LT, [...]): Remove unneeded casts.
2000-03-06 Mark Mitchellfunction.c (free_temps_for_rtl_expr): Don't free slots...
2000-03-05 Mark Mitchelltree.def (RTL_EXPR): Update documentation.
2000-03-05 Mark MitchellRevert this patch:
2000-03-05 Mark Mitchellfunction.h (struct sequence_stack): Remove rtl_expr.
2000-03-03 Richard Kennerexpr.c (expand_expr, [...]): Use bitfield case if resul...
2000-03-02 Jason Merrillfunction.h (struct expr_status): Add x_arg_space_so_far.
2000-02-29 Richard Kenner* Eliminate DECL_FIELD_SIZE.
2000-02-28 Jan Hubickaexpr.c (store_constructor): Do not emit USE.
2000-02-27 Richard Kennerbuiltins.c (c_strlen): Use size_diffop and return ssize...
2000-02-20 Richard Kennerc-common.c (decl_attributes): Set DECL_SIZE_UNIT.
2000-02-10 Richard Kennercombine.c (make_extraction, [...]): Avoid warning on...
2000-02-02 Richard Kennerexpr.c (store_field): Ensure ALIGN is no stricter than...
2000-01-26 Richard Hendersontree.def (UNNE_EXPR): Remove.
2000-01-24 Richard Hendersonrtl.def: Add unordered fp comparisions.
2000-01-14 Kaveh R. Ghazieh-common.h: PROTO -> PARAMS.
2000-01-04 David Edelsohnexpmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align...
2000-01-04 Jeff LawUpdate copyrights
2000-01-02 Mark Mitchellsystem.h (CEIL): Define.
2000-01-02 Franz Sirlexpr.c (store_constructor_field): Fix typo introduced...
1999-12-24 Richard Kennerexpr.c (store_constructor): Don't call clear_storage...
1999-12-20 Richard KennerFix typo in turned-off code
1999-12-20 Richard Kennerexpr.c (store_constructor): New argument SIZE; pass...
1999-12-20 Bernd Schmidtcurrent_function -> cfun
1999-12-16 David S. Millerexpr.c (emit_move_insn_1): Only emit clobbers if one...
1999-12-15 Jakub Jelinek* expr.c (emit_group_load): Use dst mode if src is...
1999-11-29 Richard Kennerexpr.c (store_constructor_field): If bit position is...
1999-11-29 Richard Kennerexpr.c (expand_expr_unaligned): Add more code from...
1999-11-27 Richard Kennerexpr.c (store_constructor): Use EXACT_DIV_EXPR when...
1999-11-27 Richard Kenner* expr.c (store_constructor): Don't clobber TARGET...
1999-11-01 Mark Mitchell* expr.c (readonly_fields_p): Ignore everything except...
1999-11-01 Richard Kenner[multiple changes]
1999-10-29 Catherine Mooreexpr.c (emit_push_insn): New argument alignment_pad.
1999-10-21 Kaveh R. Ghazicalls.c: Include tm_p.h later, so everything we need...
1999-10-14 J"orn Renneckegcc toplevel:
1999-10-08 Jason Merrillexpr.c (expand_expr, [...]): Set TREE_USED sooner.
1999-09-23 Bernd SchmidtUse cbranch patterns when available
1999-09-22 Michael MeissnerFix complex-5.c problem
1999-09-20 Bernd SchmidtMake it possible to prototype port-specific functions...
1999-09-17 Mark Mitchellstmt.c (expand_start_bindings): Allow callers to pass...
1999-09-16 Richard Hendersonemit-rtl.c (free_emit_status): Don't check DECL_DEFER_O...
1999-09-15 Mark Mitchellcalls.c (precompute_arguments): Fix typo in comment.
1999-09-12 Richard HendersonReplace insn_foo with insn_data.foo.
1999-09-07 Jeff LawMerge in gcc2-ss-010999
1999-09-05 Richard HendersonMakefile.in (stor-layout.o): Depend on ggc.h.
1999-09-02 Richard Hendersondwarf2out.c (dwarf2out_line): Constify `lastfile'.
1999-08-24 Nathan Sidwellexpr.c (expand_expr): Cope with COND_EXPRs with one...
1999-08-24 Mark Mitchellexpr.c (store_expr): Always pass down the target, even...
next