1. 20 Nov, 2009 10 commits
  2. 19 Nov, 2009 21 commits
  3. 18 Nov, 2009 9 commits
    • gimple.h (union gimple_statement_d): Add gsmembase member. · bb4efb4d
      2009-11-18  Richard Guenther  <rguenther@suse.de>
      
      	* gimple.h (union gimple_statement_d): Add gsmembase member.
      	(gimple_vuse_op): Use gsmembase for access.
      	(gimple_vdef_op): Likewise.
      	(gimple_vuse): Likewise.
      	(gimple_vdef): Likewise.
      	(gimple_vuse_ptr): Likewise.
      	(gimple_vdef_ptr): Likewise.
      	(gimple_set_vuse): Likewise.
      	(gimple_set_vdef): Likewise.
      	* gsstruct.def (GSS_WITH_MEM_OPS_BASE): Add.
      
      From-SVN: r154306
      Richard Guenther committed
    • linkage.exp: Also check -m32 for i*86-*-linux*. · 76425f89
      2009-11-18  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* gcc.misc-tests/linkage.exp: Also check -m32 for i*86-*-linux*.
      
      From-SVN: r154303
      H.J. Lu committed
    • * doc/arm-neon-intrinsics.texi: Regenerated. · 573282f8
      From-SVN: r154302
      Daniel Jacobowitz committed
    • neon-docgen.ml (analyze_shape_elt): Handle Alternatives. · 31d1afde
      	* config/arm/neon-docgen.ml (analyze_shape_elt): Handle
      	Alternatives.
      
      From-SVN: r154301
      Daniel Jacobowitz committed
    • arm.c (FL_ARCH7EM, [...]): Define. · 60bd3528
      2009-11-18  Paul Brook  <paul@codesourcery.com>
      	Daniel Jacobowitz  <dan@codesourcery.com>
      
      	gcc/
      	* config/arm/arm.c (FL_ARCH7EM, FL_FOR_ARCH7EM): Define.
      	(arm_arch7em): New variable.
      	(all_architectures): Add armv7e-m.
      	(arm_override_options): Set arm_arch7em.
      	* config/arm/arm.h (TARGET_DSP_MULTIPLY, TARGET_INT_SIMD):
      	Include arm_arch7em.
      	(arm_arch7em): Declare.
      
      
      Co-Authored-By: Daniel Jacobowitz <dan@codesourcery.com>
      
      From-SVN: r154299
      Paul Brook committed
    • lto-streamer-in.c (input_gimple_stmt): Assert that we find a valid field decl if… · 7caa21fc
      lto-streamer-in.c (input_gimple_stmt): Assert that we find a valid field decl if checking is enabled.
      
      2009-11-18  Richard Guenther  <rguenther@suse.de>
      
      	* lto-streamer-in.c (input_gimple_stmt): Assert that we find
      	a valid field decl if checking is enabled.
      
      From-SVN: r154298
      Richard Guenther committed
    • 20091002-1_0.C: Replace -shared with -r -nostlib. · 647e7a92
              * g++.dg/lto/20091002-1_0.C: Replace -shared with -r -nostlib.
              * g++.dg/lto/20081120-1_0.C: Likewise.
              * g++.dg/lto/20091002-2_0.C: Likewise.
              * g++.dg/lto/20081120-2_0.C: Likewise.
              * g++.dg/lto/20091002-3_0.C: Likewise.
              * g++.dg/lto/20081123_0.C: Likewise.
              * g++.dg/lto/20090313_0.C: Likewise.
              * g++.dg/lto/20081109-1_0.C: Likewise.
              * g++.dg/lto/20081219_0.C: Likewise.
              * g++.dg/lto/20081204-1_0.C: Likewise.
              * g++.dg/lto/20090302_0.C: Likewise.
              * g++.dg/lto/20081119-1_0.C: Likewise.
              * g++.dg/lto/20081118_0.C: Likewise.
      
      From-SVN: r154297
      Nick Clifton committed
    • re PR testsuite/41913 (ERROR: tcl error sourcing gcc.dg/lto/lto.exp) · b31c74fe
      2009-11-18  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR testsuite/41913
      	* lib/lto.exp (scan-symbol): Properly check if target exist.
      
      From-SVN: r154296
      H.J. Lu committed
    • ipa-prop.h (struct ipa_param_call_note): New field lto_stmt_uid. · 661e7330
      2009-11-18  Martin Jambor  <mjambor@suse.cz>
      
      	* ipa-prop.h (struct ipa_param_call_note): New field lto_stmt_uid.
      	(lto_ipa_fixup_call_notes): Declare.
      	* ipa-prop.c (ipa_note_param_call): Store gimple uid.
      	(update_call_notes_after_inlining): Copy call stmt uid to the new
      	edge.
      	(ipa_write_param_call_note): New function.
      	(ipa_read_param_call_note): New function
      	(ipa_write_node_info): Write also param call notes.  Removed a bogus
      	comment, reformatted to fit 80 columns.
      	(ipa_read_node_info): Read also param call notes. Removed a bogus
      	comment.  Remove ipa_edge_args_vector growth.
      	(lto_ipa_fixup_call_notes): New function.
      	* ipa-cp.c (pass_ipa_cp): Add stmt_fixup hook.
      	* ipa-inline.c (cgraph_mark_inline_edge): Perform indirect
      	inlining regardless of flag_wpa.
      	(cgraph_decide_inlining_of_small_functions): Likewise.
      	(cgraph_decide_inlining): Likewise.
      	(inline_read_summary): Likewise.
      
      From-SVN: r154293
      Martin Jambor committed