Skip to content
Snippets Groups Projects
  1. Dec 13, 2013
    • Vladimir Makarov's avatar
      ira.h (struct ira_reg_equiv): Rename to ira_reg_equiv_s. · 4c2b2d79
      Vladimir Makarov authored
      2013-12-13  Vladimir Makarov  <vmakarov@redhat.com>
      
      	* ira.h (struct ira_reg_equiv): Rename to ira_reg_equiv_s.
      	* ira.c: Ditto.
      	* lra-int.h (lra_init_equiv): New prototype.
      	* lra-constraints.c (lra_init_equiv, update_equiv): New functions.
      	(loc_equivalence_callback): Use the 3rd arg.
      	(lra_constraints): Update equivalences.  Pass curr_insn to
      	simplify_replace_fn_rtx.
      	* lra.c (lra): Call lra_init_equiv.
      
      From-SVN: r205974
      4c2b2d79
    • Kenneth Zadeck's avatar
      genmodes.c (emit_max_int): Fixed missing parens. · 74241479
      Kenneth Zadeck authored
      2013-12-13  Kenneth Zadeck  <zadeck@naturalbridge.com>
      
      	* genmodes.c (emit_max_int): Fixed missing parens.
      
      From-SVN: r205970
      74241479
    • Aldy Hernandez's avatar
      re PR tree-optimization/59149 (diagnose_tm_1 calls flags_from_decl_or_type on an ADDR_EXPR) · 17fc8d6f
      Aldy Hernandez authored
      	PR tree-optimization/59149
      	* calls.c (flags_from_decl_or_type): Fail on non decl or type.
      	* trans-mem.c (diagnose_tm_1): Do not call flags_from_decl_or_type
      	if no type or decl.
      
      From-SVN: r205967
      17fc8d6f
    • Balaji V. Iyer's avatar
      Enabled Usage of _Cilk_spawn and _Cilk_sync in Cilk Runtime (libcilkrts). · 1904eff1
      Balaji V. Iyer authored
      +2013-12-13  Balaji V. Iyer  <balaji.v.iyer@intel.com>
      +
      +       * Makefile.am (GENERAL_FLAGS): Removed undefining of Cilk keywords.
      +       * Makefile.in: Reconfigure.
      +       * runtime/symbol_test.c: Added a #define to clear out _Cilk_for.
      +
      
      From-SVN: r205965
      1904eff1
    • Kenneth Zadeck's avatar
      arc.h (BITS_PER_UNIT): Removed. · 8fd05f4d
      Kenneth Zadeck authored
      2013-12-13  Kenneth Zadeck  <zadeck@naturalbridge.com>
      
      	* config/arc/arc.h (BITS_PER_UNIT): Removed.
      	* config/bfin/bfin.h (BITS_PER_UNIT): Removed.
      	* config/lm32/lm32.h (BITS_PER_UNIT): Removed.
      	* config/m32c/m32c.h (BITS_PER_UNIT): Removed.
      	* config/microblaze/microblaze.h (BITS_PER_UNIT): Removed.
      	* config/picochip/picochip.h (BITS_PER_UNIT): Removed.
      	* config/spu/spu.h (BITS_PER_UNIT): Removed.
      	* defaults.h (BITS_PER_UNIT): Removed.
      	* config/i386/i386-modes.def (MAX_BITSIZE_MODE_ANY_INT): New.
      	* doc/rtl (BITS_PER_UNIT): Moved from tm.texi.
      	(MAX_BITSIZE_MODE_ANY_INT): Updated.
      	* doc/tm.texi (BITS_PER_UNIT): Removed.
      	* doc/tm.texi.in (BITS_PER_UNIT): Removed.
      	* genmodes.c (bits_per_unit, max_bitsize_mode_any_int): New.
      	(create_modes): Added code to set bits_per_unit and
      	max_bitsize_mode_any_int.
      	(emit_max_int): Changed code generation.
      	* mkconfig.sh: Added insn-modes.h.
      
      From-SVN: r205964
      8fd05f4d
    • Jeff Law's avatar
      re PR tree-optimization/45685 (missed conditional move opportunity in loop) · 62c6e26e
      Jeff Law authored
      	PR tree-optimization/45685
      	* tree-ssa-phiopt.c (neg_replacement): New function.
      	(tree_ssa_phiopt_worker): Call it.
      
      	PR tree-optimization/45685
      	* gcc.dg/tree-ssa/pr45685.c: New test.
      
      From-SVN: r205963
      62c6e26e
    • Yuri Rumyantsev's avatar
      Update HImode imul cost for Silvermont · b0d97c33
      Yuri Rumyantsev authored
      2013-12-13  Yuri Rumyantsev  <ysrumyan@gmail.com>
      
      	* config/i386/i386.c (slm_cost): Fix imul cost for HI.
      
      From-SVN: r205962
      b0d97c33
    • Bin Cheng's avatar
      re PR tree-optimization/58296 (ivopts is unable to handle some loops altered... · b83b5507
      Bin Cheng authored
      re PR tree-optimization/58296 (ivopts is unable to handle some loops altered by the loop header copying pass)
      
      
      	PR tree-optimization/58296
      	PR tree-optimization/41488
      	* tree-scalar-evolution.c: Include necessary header files.
      	(simplify_peeled_chrec): New function.
      	(analyze_evolution_in_loop): New static variable.
      	Call simplify_peeled_chrec.
      	* tree-ssa-loop-ivopts.c (mark_bivs): Don't mark peeled IV as biv.
      	(add_old_iv_candidates): Don't add candidate for peeled IV.
      	* tree-affine.h (aff_combination_zero_p): New function.
      
      	PR tree-optimization/58296
      	PR tree-optimization/41488
      	* gcc.dg/tree-ssa/scev-7.c: New test.
      	* gcc.dg/pr41488.c: New test.
      	* g++.dg/pr59445.C: New test.
      
      From-SVN: r205959
      b83b5507
    • Nick Clifton's avatar
      msp430.c (is_wakeup_func): New function. · a005b5be
      Nick Clifton authored
      	* config/msp430/msp430.c (is_wakeup_func): New function.  Returns
      	true if the current function has the wakeup attribute.
      	(msp430_start_function): Note if the function has the wakeup
      	attribute.
      	(msp430_attribute_table): Add wakeup attribute.
      	(msp430_expand_epilogue): Add support for wakeup functions.
      	* config/msp430/msp430.md (disable_interrupts): Emit a NOP after
      	the DINT instruction.
      	* doc/extend.texi: Document the wakeup attribute.
      
      From-SVN: r205958
      a005b5be
    • Kai Tietz's avatar
      re PR c++/57897 (Target x86_64-w64-mingw32 failed with '-mno-fentry isn't compatible with SEH') · e8111c8c
      Kai Tietz authored
             PR c++/57897
             * config/i386/i386.c (ix86_option_override_internal): Set for
             x64 target flag_unwind_tables, if flag_asynchronous_unwind_tables
             was explicit set.
      
      From-SVN: r205957
      e8111c8c
    • Ian Lance Taylor's avatar
      Update to copy of current master Go testsuite. · a8c3f1cd
      Ian Lance Taylor authored
      From-SVN: r205955
      a8c3f1cd
    • Jason Merrill's avatar
      comment · 8a614b4f
      Jason Merrill authored
      From-SVN: r205953
      8a614b4f
    • Jason Merrill's avatar
      re PR c++/58954 (accessing a private member function in decltype of a friend... · 41496424
      Jason Merrill authored
      re PR c++/58954 (accessing a private member function in decltype of a friend class causes access control error)
      
      	PR c++/58954
      	* pt.c (resolve_overloaded_unification): Use instantiate_template.
      
      From-SVN: r205952
      41496424
    • GCC Administrator's avatar
      Daily bump. · 0bce3228
      GCC Administrator authored
      From-SVN: r205951
      0bce3228
  2. Dec 12, 2013
  3. Dec 11, 2013
Loading