Permute conversion and addition of constant for zero-extend.
[gcc.git] / gcc / ChangeLog
2011-08-19 H.J. LuPermute conversion and addition of constant for zero...
2011-08-19 Joseph Myersc-parser.c (c_parser_postfix_expression): Handle RID_BU...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (is_widening_mult_rhs_p): Handle...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (convert_plusminus_to_widen):...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (convert_mult_to_widen): Better...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (is_widening_mult_rhs_p): Add...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (is_widening_mult_p): Remove FIXME.
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (convert_mult_to_widen): Convert...
2011-08-19 Andrew Stubbstree-ssa-math-opts.c (convert_plusminus_to_widen):...
2011-08-19 Richard Guentherre PR tree-optimization/50067 (Wrong code with -fpredic...
2011-08-19 Andrew Stubbsarm.md (maddhidi4): Remove '*' from name.
2011-08-19 Andrew Stubbsexpr.c (expand_expr_real_2): Use widening_optab_handler.
2011-08-19 Joseph Myersc-decl.c (grokdeclarator): Diagnose _Noreturn for non...
2011-08-19 Joseph Myersopth-gen.awk: Do not declare target save/restore struct...
2011-08-19 Joey Yere PR target/49437 (interrupt return pop sometimes...
2011-08-18 Joseph Myersc-decl.c (shadow_tag_warned): Check for _Noreturn.
2011-08-18 Kirill YukhinAdd -mavx2.
2011-08-18 Vladimir Makarovre PR rtl-optimization/49890 (IRA spill with plenty...
2011-08-18 H.J. LuChange ix86_isa_flags to HOST_WIDE_INT.
2011-08-18 Vladimir Makarovre PR rtl-optimization/50107 ([IRA, i386] allocates...
2011-08-18 H.J. LuAllow HOST_WIDE_INT for option variable.
2011-08-18 Rainer OrthKeep tm, div_t, ldiv_t, lconv mangling on Solaris ...
2011-08-18 Jakub Jelinekre PR target/50009 (Segmentation fault in tree_nop_conv...
2011-08-18 Jakub Jelinekre PR target/50092 (internal compiler error: in elimina...
2011-08-18 Jakub Jelinekre PR debug/50017 (-fcompare-debug failure)
2011-08-18 Richard Sandifordarm.c (arm_rtx_costs_1): Don't modify the costs of...
2011-08-18 Richard Guenthertree.h (tree_int_cst_msb): Remove.
2011-08-18 Richard Sandifordtm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.
2011-08-18 Richard Sandifordrtl.h (set_src_cost, [...]): New functions.
2011-08-18 Richard Sandifordrtl.h (set_rtx_cost, [...]): New functions.
2011-08-18 Richard Guentherexpr.c (get_inner_reference): Fix typo in last change.
2011-08-18 Paolo Carlinire PR tree-optimization/49963 (ICE: in abs_hwi, at...
2011-08-18 Richard Guentherexpr.c (get_inner_reference): Sign-extend the constant...
2011-08-17 Kaz Kojimare PR target/50068 (Invalid memory access in incr_ticks...
2011-08-17 Richard Guenthertree.h (convert_to_ptrofftype_loc): New function.
2011-08-16 Ulrich Weigandspu.c (spu_emit_branch_or_set): Avoid reverse tests...
2011-08-16 Ulrich Weigandspu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.
2011-08-16 Anatoly Sokolovm32c.h (PREFERRED_RELOAD_CLASS, [...]): Remove macro.
2011-08-16 Kai Tietz* config/i386/mingw32.h (GOMP_SELF_SPEC): Add -pthread...
2011-08-16 Richard Guentherre PR tree-optimization/50082 (-Wstrict-overflow mishan...
2011-08-16 Andreas Schwabggc.h (ggc_alloc_rtvec_sized): Use ggc_alloc_zone_rtvec...
2011-08-16 Richard Guenthertree.h (ptrofftype_p): New helper function.
2011-08-16 Liang Wangggc.h (ggc_alloc_rtvec_sized): Change arguments of...
2011-08-16 Richard Guenthertree-vrp.c (extract_range_from_multiplicative_op_1...
2011-08-15 Xinliang David Lifix Change log
2011-08-15 Richard Hendersonre PR debug/50006 (ICE in in connect_traces, at dwarf2c...
2011-08-15 Richard Guentherre PR tree-optimization/50082 (-Wstrict-overflow mishan...
2011-08-15 Richard Guenthertree-vrp.c (value_range_nonnegative_p): Fix anti-range...
2011-08-15 Richard Guentherre PR tree-optimization/50058 (FAIL: g++.dg/tree-ssa...
2011-08-15 Ramana Radhakrishnanre PR target/50022 ("incorrect condition in IT block...
2011-08-14 Uros Bizjaki386.c (ix86_expand_round_sse4): New function.
2011-08-14 Anatoly Sokolovmmix.c (TARGET_PREFERRED_OUTPUT_RELOAD_CLASS): Redefine...
2011-08-14 Georg-Johann Layre PR target/49903 ([avr] Redundant comparisons in...
2011-08-13 David LiFix bug in vtable initialization
2011-08-12 Richard Hendersonre PR rtl-optimization/49994 (ICE: in maybe_record_trac...
2011-08-12 Richard SandifordFix changelog
2011-08-12 Ramana RadhakrishnanFix PR target/48328 part 1
2011-08-12 Diego Novillodata-streamer.h (streamer_write_zero): Rename from...
2011-08-12 Nick Cliftonbuiltins.c (expand_builtin_memcmp): Do not use cmpstrns...
2011-08-12 Uros Bizjakbuiltins.def (BUILT_IN_ICEIL{,F,L}, [...]): New builtin...
2011-08-12 Richard Bienertree-vrp.c (extract_range_from_unary_expr_1): Implement...
2011-08-12 Romain Geisslerinstall c-tree.h as a plugin header
2011-08-12 Richard Sandifordarm.c (get_label_padding): New function.
2011-08-11 Uros Bizjakre PR target/49781 ([x32] Unnecessary lea in x32 mode)
2011-08-11 Romain Geisslerplugin.def: Add event for finish_decl.
2011-08-11 Richard Guenthertree-ssa-sccvn.c (vn_reference_lookup_3): Avoid redunda...
2011-08-11 Richard Hendersonre PR bootstrap/50018 (fixup_args_size_notes ICE breaks...
2011-08-11 Richard Guentherlto-cgraph.c (input_node): Use DECL_BUILT_IN.
2011-08-11 Richard Guentherre PR middle-end/50040 (missed warning: ‘x.y’ is used...
2011-08-11 Kazuhiro Inaokarx.md (movsicc): Allow register to register transfers.
2011-08-11 Diego NovilloRemove bogus ChangeLog edits.
2011-08-11 Diego Novillotree-streamer-out.c (lto_output_ts_decl_with_vis_tree_p...
2011-08-11 Sergey Grechaniksel-sched-ir.c (get_seqno_of_a_pred): Rename to get_seq...
2011-08-11 Diego Novillosel-sched-ir.c (invalidate_av_set): Remove the assert.
2011-08-11 Sergey Grechaniksel-sched-ir.c (has_dependence_note_reg_use): Call...
2011-08-11 Sergey Grechaniksched-deps.c (sched_get_condition_with_rev): Rename...
2011-08-11 Sergey Grechaniksel-sched-ir.c (get_seqno_of_a_pred): Rename to get_seq...
2011-08-11 Dmitry Melniksel-sched-ir.c (invalidate_av_set): Remove the assert.
2011-08-11 Sergey Grechaniksel-sched-ir.h (register_unavailable_p): Declare.
2011-08-11 Sergey Grechaniksel-sched.c (verify_target_availability): Fix usage...
2011-08-11 Dmitry Melniksel-sched-ir.c (init_global_and_expr_for_insn): Forbid...
2011-08-11 Dmitry Melniksel-sched-ir.c (merge_expr_data): Take maximum spec.
2011-08-11 Richard Sandifordmd.texi (define_bypass): Say that the instruction names...
2011-08-11 Georg-Johann Layre PR target/49687 ([avr] Missed optimization for widen...
2011-08-11 Ira Rosenre PR tree-optimization/50039 (Segfault in vect_operati...
2011-08-10 Richard Guenthertree.h (can_trust_pointer_alignment): Remove.
2011-08-10 Artjoms Sinkarovsc-typeck.c (scalar_to_vector): New function.
2011-08-10 Richard Guenthertree.h (get_pointer_alignment): Remove max-align argument.
2011-08-10 Paulo J. Matostm.texi.in (CLASS_MAX_NREGS): Fix typo.
2011-08-10 Georg-Johann Layre PR target/29560 ([avr] Poor optimization for byte...
2011-08-10 Richard Guentherre PR tree-optimization/49937 (g++.dg/tree-ssa/fwprop...
2011-08-09 Uros Bizjaki386.c (ix86_emit_i387_round): New function.
2011-08-09 Rainer Orthsync.c: Move to ../libgcc.
2011-08-09 Anatoly Sokolovmmix.h (REGISTER_MOVE_COST): Remove macro.
2011-08-09 Vladimir Makarovre PR rtl-optimization/50026 (Revision 177575 caused...
2011-08-09 Richard Guenthertree-vrp.c (zero_nonzero_bits_from_vr): Also return...
2011-08-09 Uros Bizjak* ChangeLog: Fix fma entry.
2011-08-09 Kirill Yukhini386.c: Remove traling spaces.
2011-08-09 Nick Clifton* config/rx/rx.md: Disable extender peepholes at -O3.
2011-08-09 Uros Bizjakre PR target/49781 ([x32] Unnecessary lea in x32 mode)
next