re PR tree-optimization/58028 (Several failures in libgomp.graphite after revision 200946)

2014-03-03  Tobias Grosser  <tobias@grosser.es>
	Mircea Namolaru  <mircea.namolaru@inria.fr>

	PR tree-optimization/58028
	* graphite-clast-to-gimple.c (set_cloog_options): Don't remove
	scalar dimensions.

Co-Authored-By: Mircea Namolaru <mircea.namolaru@inria.fr>

From-SVN: r208273
This commit is contained in:
Tobias Grosser 2014-03-03 11:39:22 +00:00 committed by Richard Biener
parent 0f0d4bfeef
commit 0afe73323d
2 changed files with 14 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2014-03-03 Tobias Grosser <tobias@grosser.es>
Mircea Namolaru <mircea.namolaru@inria.fr>
PR tree-optimization/58028
* graphite-clast-to-gimple.c (set_cloog_options): Don't remove
scalar dimensions.
2014-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/neon.md (*movmisalign<mode>): Legitimize addresses

View File

@ -1522,6 +1522,13 @@ set_cloog_options (void)
variables. */
options->save_domains = 1;
/* Do not remove scalar dimensions. CLooG by default removes scalar
dimensions very early from the input schedule. However, they are
necessary to correctly derive from the saved domains
(options->save_domains) the relationship between the generated loops
and the schedule dimensions they are generated from. */
options->noscalars = 1;
/* Disable optimizations and make cloog generate source code closer to the
input. This is useful for debugging, but later we want the optimized
code.