1. 11 Mar, 2010 1 commit
  2. 10 Mar, 2010 11 commits
  3. 09 Mar, 2010 15 commits
  4. 08 Mar, 2010 13 commits
    • Makefile.in (check_gcc_parallelize): Run dg-torture.exp and builtins.exp in a separate job. · ff12d3a6
      	* Makefile.in (check_gcc_parallelize): Run dg-torture.exp and
      	builtins.exp in a separate job.
      
      From-SVN: r157294
      Jakub Jelinek committed
    • Add ChangeLog entries. · b58543c3
      From-SVN: r157292
      Sebastian Pop committed
    • Use {lower,upper}_bound_in_type. · 697f511d
      2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite-sese-to-poly.c (add_param_constraints): Use
      	lower_bound_in_type and upper_bound_in_type.
      
      From-SVN: r157291
      Sebastian Pop committed
    • Use sizetype instead of unsigned_type_node. · 456cc718
      2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite-sese-to-poly.c (add_param_constraints): Use sizetype
      	instead of unsigned_type_node.
      
      From-SVN: r157290
      Sebastian Pop committed
    • Fix PR43065: Insert bounds on pointer type parameters. · 3640d64c
      2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
      	    Reza Yazdani  <reza.yazdani@amd.com>
      
      	PR middle-end/43065
      	* graphite-sese-to-poly.c (add_param_constraints): Insert bounds
      	on pointer type parameters.
      
      	* gcc.dg/graphite/run-id-4.c: New.
      
      Co-Authored-By: Reza Yazdani <reza.yazdani@amd.com>
      
      From-SVN: r157289
      Sebastian Pop committed
    • Add testcase from PR43065. · b75d95c9
      2010-03-04  Sebastian Pop  <sebastian.pop@amd.com>
      
      	PR middle-end/43065
      	* gcc.dg/graphite/run-id-3.c: New.
      
      From-SVN: r157288
      Sebastian Pop committed
    • Add forgotten ChangeLog entries. · 73102986
      Eric pointed out that my ChangeLog was incorrect. As I forgot to
      commit it at all, here the corrected ChangeLogs for the last commit.
      
      gcc/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      	    Ramakrishna Upadrasta <Ramakrishna.Upadrasta@inria.fr>
      
      	* graphite-clast-to-gimple.c (clast_to_gcc_expression): Also
      	handle conversions from pointer to integers.
      	(gcc_type_for_cloog_iv): Choose the smalles signed integer as an
      	induction variable, to be able to work with code generated by
      	CLooG.
      	* graphite-sese-to-poly.c (scop_ivs_can_be_represented): New.
      	(build_poly_scop): Bail out if we cannot codegen a loop.
      
      gcc/testsuite/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* gcc.dg/graphite/id-18.c: New.
      	* gcc.dg/graphite/run-id-pr42644.c: New.
      
      libgomp/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* testsuite/libgomp.graphite/force-parallel-1.c: Adjust.
      	* testsuite/libgomp.graphite/force-parallel-2.c: Adjust.
      
      From-SVN: r157287
      Tobias Grosser committed
    • Fix type problems in loop ivs. · 68d3ff90
      Fix pr42644.
      Fix pr42130 (dealII).
      
      2010-03-03  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* gcc/graphite-clast-to-gimple.c (clast_to_gcc_expression): Also
      	handle conversions from pointer to integers.
      	(gcc_type_for_cloog_iv): Choose the smalles signed integer as an
      	induction variable, to be able to work with code generated by
      	CLooG.
      	* gcc/graphite-sese-to-poly.c (scop_ivs_can_be_represented): New.
      	(build_poly_scop): Bail out if we cannot codegen a loop.
      	* gcc/testsuite/gcc.dg/graphite/id-18.c: New.
      	* gcc/testsuite/gcc.dg/graphite/run-id-pr42644.c: New.
      	* libgomp/testsuite/libgomp.graphite/force-parallel-1.c: Adjust.
      	* libgomp/testsuite/libgomp.graphite/force-parallel-2.c: Adjust.
      
      From-SVN: r157286
      Tobias Grosser committed
    • Do not short-cut code generation with gloog_error. · e3f81db1
      2010-03-04  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* graphite-clast-to-gimple.c (translate_clast): Do not short-cut
      	code generation with gloog_error.
      
      From-SVN: r157285
      Tobias Grosser committed
    • Fold convert SSA_NAMEs in the scalar expander. · c7631a71
      2010-03-04  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* sese.c (expand_scalar_variables_ssa_name): Add new argument for type.
      	Call fold_convert on all the returned values.
      	(expand_scalar_variables_expr): Pass to expand_scalar_variables_ssa_name
      	the type of the resulting expression.
      
      From-SVN: r157284
      Sebastian Pop committed
    • graphite-ppl.c (ppl_min_for_le_polyhedron): Renamed ppl_min_for_le_pointset. · b0602cc8
      Cleanup.
      
      2010-03-04  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite-ppl.c (ppl_min_for_le_polyhedron): Renamed
      	ppl_min_for_le_pointset.  Use ppl_Pointset_Powerset_C_Polyhedron_minimize.
      	* graphite-ppl.h (ppl_min_for_le_polyhedron): Update declaration.
      
      From-SVN: r157283
      Sebastian Pop committed
    • Cleanup data dep polyhedron construction. · b188bb7c
      2010-03-04  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite-dependences.c (map_into_dep_poly): Removed.
      	(dependence_polyhedron_1): Use combine_context_id_scat.
      
      From-SVN: r157282
      Sebastian Pop committed
    • New function combine_context_id_scat. · aa52513e
      2010-03-04  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite-poly.h (struct poly_scattering): Add layout documentation.
      	(struct poly_bb): Same.
      	(combine_context_id_scat): New.
      
      From-SVN: r157281
      Sebastian Pop committed