1. 02 Jul, 2012 8 commits
    • jsm28's avatar
      * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, · 11e68428
      jsm28 authored
      	nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po:
      	Update.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189160 138bc75d-0d04-0410-961f-82ee72b054a4
      11e68428
    • rguenth's avatar
      2012-07-02 Richard Guenther <rguenther@suse.de> · cf7b9544
      rguenth authored
      	config/
      	* isl.m4 (_ISL_CHECK_CT_PROG): Omit main function header/footer.
      	Fix version test. 
      
      	* configure: Regenerated.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189159 138bc75d-0d04-0410-961f-82ee72b054a4
      cf7b9544
    • rguenth's avatar
      2012-07-02 Richard Guenther <rguenther@suse.de> · 44678cb6
      rguenth authored
      	Michael Matz  <matz@suse.de>
      	Tobias Grosser <tobias@grosser.es>
      	Sebastian Pop <sebpop@gmail.com>
      
      	* isl.m4: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189157 138bc75d-0d04-0410-961f-82ee72b054a4
      44678cb6
    • rguenth's avatar
      2012-07-02 Richard Guenther <rguenther@suse.de> · 87e20041
      rguenth authored
      	Michael Matz  <matz@suse.de>
      	Tobias Grosser <tobias@grosser.es>
      	Sebastian Pop <sebpop@gmail.com>
      
      	config/
      	* cloog.m4: Set up to work against ISL only.
      	* isl.m4: New file.
      
      	* Makefile.def: Add ISL host module, remove PPL host module.
      	Adjust ClooG host module to use the proper ISL.
      	* Makefile.tpl: Pass ISL include flags instead of PPL ones.
      	* configure.ac: Include config/isl.m4.  Add ISL host library,
      	remove PPL.  Remove PPL configury, add ISL configury, adjust
      	ClooG configury.
      	* Makefile.in: Regenerated.
      	* configure: Likewise.
      
      	gcc/
      	* Makefile.in: Remove PPL flags in favor of ISL ones.
      	(BACKENDLIBS): Remove PPL libs.
      	(INCLUDES): Remove PPL includes in favor of ISL ones.
      	(graphite-clast-to-gimple.o): Remove graphite-dependences.h and
      	graphite-cloog-compat.h dependencies.
      	(graphite-dependences.o): Likewise.
      	(graphite-poly.o): Likewise.
      	* configure.ac: Declare ISL vars instead of PPL ones.
      	* configure: Regenerated.
      	* doc/install.texi: R...
      87e20041
    • rguenth's avatar
      2012-07-02 Richard Guenther <rguenther@suse.de> · 32819af5
      rguenth authored
      	Merge from graphite branch
      	2011-07-21  Tobias Grosser  <tobias@grosser.es>
          
      	* configure: Regenerated.
      	* config/cloog.m4: Remove support for CLooG-ppl and CLooG-parma,
      	both cloog.org and legacy versions. The only supported version will
      	be CLooG with the isl backend.
      
      	2011-07-21  Tobias Grosser  <tobias@grosser.es>
          
      	* configure: Regenerated.
      	* configure.ac: Require cloog isl 0.17.0
      
      	2011-07-21  Tobias Grosser  <tobias@grosser.es>
          
      	* configure: Regenerated.
      	* config/cloog.m4: Do not define CLOOG_ORG
      
      	gcc/
      	* Makefile.in (graphite-clast-to-gimple.o, graphite-cloog-util.o):
      	Remove graphite-cloog-util.h.
      	* graphite-clast-to-gimple.c (gcc_type_for_iv_of_clast_loop,
      	build_iv_mapping, translate_clast_user, translate_clast,
      	free_scattering, initialize_cloog_names, build_cloog_prog,
      	create_params_index): Do not use old compatibility functions.
      	(clast_name_to_index, set_cloog_options): Remove code for legacy cloog.
      	* graphite-cloog-util.c (openscop_print_cloog_matrix): Do not use old
      	compatibility functions.
      	(new_Cloog_Scattering_from_ppl_Polyhedron): Remove code for legacy
      	cloog.
      	* graphite-cloog-util.h: Remove include of graphite-cloog-util.h.
      	* graphite.c (graphite.c): Do not call outdated cloog_initialize() and
      	cloog_finalize().
      	* graphite-cloog-compat.h: Remove.
      
      	2011-08-09  Tobias Grosser <tobias@grosser.es>
      
      	gcc/
      	* graphite-clast-to-gimple.c (new_clast_name_index): Store a copy
      	of the string, no just a reference.
      	(clast_name_index): Add a new field, that specifies if we need to free
      	the name.
      	(free_clast_name_index): If necessary, free the name string.
      	(clast_name_index_elt_info): Calculate the hash based on the string
      	content, not the memory location it is stored in.
      	(clast_name_to_level): Specify that we do not need to free the name.
      	(clast_name_to_index): Dito.
      	(clast_name_to_lb_ub): Dito.
      	(eq_clast_name_indexes): Compare the strings, not their base pointers.
      	(free_scattering): Removed.
      	(initialize_cloog_names): Renamed to add_names_to_union_domain().
      	(add_names_to_union_domain): Changed to work on a union_domain,
      	instead of a CloogNames structure.
      	(build_cloog_prog): Removed.
      	(build_cloog_union_domain): New.
      	(generate_cloog_input): New.
      	(scop_to_clast): Use CloogInput instead of CloogProgram.
      	(print_generated_program): Adapt to new scop_to_clast() and do not
      	print the CloogProgram any more.
      	(create_params_index): Removed, functionality integrated in
      	add_names_to_union_domain().
      	(gloog): Adapt to new scop_to_clast().
      	* graphite-clast-to-gimple.h (scop_to_clast): Remove.
      
      	2012-01-11  Tobias Grosser <tobias@grosser.es>
          
      	* graphite-clast-to-gimple.c (clast_name_to_index,
      	clast_name_to_lb_ub, clast_name_to_gcc): Change types.
      	(clast_to_gcc_expression): Add clast_expr_name as a new
      	case. Do not assume a clast_expr_term points always to a
      	clast_expr_name.
      	(type_for_clast_term): Do not assume a clast_expr_term points always to
      	a clast_expr_name.
      	(type_for_clast_name): New.
      	(type_for_clast_expr): Add clast_expr_name as a new case.
      
      	2011-08-03  Sebastian Pop <sebpop@gmail.com>
      
      	* graphite-cloog-util.c (new_Cloog_Domain_from_ppl_Polyhedron,
      	new_Cloog_Scattering_from_ppl_Polyhedron,
      	new_Cloog_Domain_from_ppl_Pointset_Powerset): Remove ATTRIBUTE_UNUSED.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189155 138bc75d-0d04-0410-961f-82ee72b054a4
      32819af5
    • rguenth's avatar
      2012-07-02 Richard Guenther <rguenther@suse.de> · cec5bd02
      rguenth authored
              * crontab: Disable snapshots from gcc-4_5-branch.
              * update_version_svn: Ingore gcc-4_5-branch.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189110 138bc75d-0d04-0410-961f-82ee72b054a4
      cec5bd02
    • jakub's avatar
      PR tree-optimization/53645 · ca0ab26a
      jakub authored
      	* tree-vect-generic.c (expand_vector_divmod): Use TYPE_MODE (type)
      	instead of TYPE_MODE (wider_type) as can_vec_perm_p argument.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189108 138bc75d-0d04-0410-961f-82ee72b054a4
      ca0ab26a
    • gccadmin's avatar
      Daily bump. · 3d845e69
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189106 138bc75d-0d04-0410-961f-82ee72b054a4
      3d845e69
  2. 01 Jul, 2012 4 commits
  3. 30 Jun, 2012 3 commits
  4. 29 Jun, 2012 18 commits
  5. 28 Jun, 2012 7 commits