summaryrefslogtreecommitdiffstats
path: root/polly/lib/Exchange/OpenScopExporter.cpp
diff options
context:
space:
mode:
authorTobias Grosser <grosser@fim.uni-passau.de>2011-10-06 00:03:35 +0000
committerTobias Grosser <grosser@fim.uni-passau.de>2011-10-06 00:03:35 +0000
commitf53388034d30eba2e7b4af99db8d3149a5368402 (patch)
tree49ce2ec1d62085c27f66ec76008c149cbdf084f5 /polly/lib/Exchange/OpenScopExporter.cpp
parentf3e3f6645e266c715be52e8df1edb33cdf4042cf (diff)
downloadbcm5719-llvm-f53388034d30eba2e7b4af99db8d3149a5368402.tar.gz
bcm5719-llvm-f53388034d30eba2e7b4af99db8d3149a5368402.zip
Adapt to introduction of isl_space
Polly should now be compiled with CLooG 0c252c88946b27b7b61a1a8d8fd7f94d2461dbfd and isl 56b7d238929980e62218525b4b3be121af386edf. The most convenient way to update is utils/checkout_cloog.sh. llvm-svn: 141251
Diffstat (limited to 'polly/lib/Exchange/OpenScopExporter.cpp')
-rwxr-xr-xpolly/lib/Exchange/OpenScopExporter.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/polly/lib/Exchange/OpenScopExporter.cpp b/polly/lib/Exchange/OpenScopExporter.cpp
index 2cb32c76872..177dd9d1d06 100755
--- a/polly/lib/Exchange/OpenScopExporter.cpp
+++ b/polly/lib/Exchange/OpenScopExporter.cpp
@@ -223,9 +223,9 @@ void OpenScop::print(FILE *F) {
int OpenScop::domainToMatrix_constraint(isl_constraint *c, void *user) {
openscop_matrix_p m = (openscop_matrix_p) user;
- int nb_params = isl_constraint_dim(c, isl_dim_param);
- int nb_vars = isl_constraint_dim(c, isl_dim_set);
- int nb_div = isl_constraint_dim(c, isl_dim_div);
+ int nb_params = isl_constraint_dim(c, isl_space_param);
+ int nb_vars = isl_constraint_dim(c, isl_space_set);
+ int nb_div = isl_constraint_dim(c, isl_space_div);
assert(!nb_div && "Existentially quantified variables not yet supported");
@@ -242,13 +242,13 @@ int OpenScop::domainToMatrix_constraint(isl_constraint *c, void *user) {
// Assign variables
for (int i = 0; i < nb_vars; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_set, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_set, i, &v);
isl_int_set(vec->p[i + 1], v);
}
// Assign parameters
for (int i = 0; i < nb_params; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_param, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_param, i, &v);
isl_int_set(vec->p[nb_vars + i + 1], v);
}
@@ -309,10 +309,10 @@ openscop_matrix_p OpenScop::domainToMatrix(isl_set *PS) {
int OpenScop::scatteringToMatrix_constraint(isl_constraint *c, void *user) {
openscop_matrix_p m = (openscop_matrix_p) user;
- int nb_params = isl_constraint_dim(c, isl_dim_param);
- int nb_in = isl_constraint_dim(c, isl_dim_in);
- int nb_out = isl_constraint_dim(c, isl_dim_out);
- int nb_div = isl_constraint_dim(c, isl_dim_div);
+ int nb_params = isl_constraint_dim(c, isl_space_param);
+ int nb_in = isl_constraint_dim(c, isl_space_in);
+ int nb_out = isl_constraint_dim(c, isl_space_out);
+ int nb_div = isl_constraint_dim(c, isl_space_div);
assert(!nb_div && "Existentially quantified variables not yet supported");
@@ -330,19 +330,19 @@ int OpenScop::scatteringToMatrix_constraint(isl_constraint *c, void *user) {
// Assign scattering
for (int i = 0; i < nb_out; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_out, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_out, i, &v);
isl_int_set(vec->p[i + 1], v);
}
// Assign variables
for (int i = 0; i < nb_in; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_in, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_in, i, &v);
isl_int_set(vec->p[nb_out + i + 1], v);
}
// Assign parameters
for (int i = 0; i < nb_params; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_param, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_param, i, &v);
isl_int_set(vec->p[nb_out + nb_in + i + 1], v);
}
@@ -404,9 +404,9 @@ openscop_matrix_p OpenScop::scatteringToMatrix(isl_map *pmap) {
int OpenScop::accessToMatrix_constraint(isl_constraint *c, void *user) {
openscop_matrix_p m = (openscop_matrix_p) user;
- int nb_params = isl_constraint_dim(c, isl_dim_param);
- int nb_in = isl_constraint_dim(c, isl_dim_in);
- int nb_div = isl_constraint_dim(c, isl_dim_div);
+ int nb_params = isl_constraint_dim(c, isl_space_param);
+ int nb_in = isl_constraint_dim(c, isl_space_in);
+ int nb_div = isl_constraint_dim(c, isl_space_div);
assert(!nb_div && "Existentially quantified variables not yet supported");
@@ -417,13 +417,13 @@ int OpenScop::accessToMatrix_constraint(isl_constraint *c, void *user) {
isl_int_init(v);
// The access dimension has to be one.
- isl_constraint_get_coefficient(c, isl_dim_out, 0, &v);
+ isl_constraint_get_coefficient(c, isl_space_out, 0, &v);
assert(isl_int_is_one(v));
bool inverse = true ;
// Assign variables
for (int i = 0; i < nb_in; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_in, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_in, i, &v);
if (inverse) isl_int_neg(v,v);
@@ -432,7 +432,7 @@ int OpenScop::accessToMatrix_constraint(isl_constraint *c, void *user) {
// Assign parameters
for (int i = 0; i < nb_params; ++i) {
- isl_constraint_get_coefficient(c, isl_dim_param, i, &v);
+ isl_constraint_get_coefficient(c, isl_space_param, i, &v);
if (inverse) isl_int_neg(v,v);
OpenPOWER on IntegriCloud