6 int main(int argc
, char *argv
[])
8 isl_ctx
*ctx
= isl_ctx_alloc();
9 construct_pdg("testparametric");
10 PDG
*pdg
= get_pn(ctx
, "testparametric");
12 assert(pdg
->nodes
.size() == 5);
13 assert(pdg
->dependences
.size() == 6);
15 for (int i
= 0; i
< pdg
->dependences
.size(); ++i
) {
16 pdg::dependence
*dep
= pdg
->dependences
[i
];
17 assert(!dep
->reordering
);
18 assert(!dep
->multiplicity
);
19 assert(dep
->value_size
);
20 if (dep
->value_size
->v
== 1)
23 assert(registers
== 5);
28 construct_pdg("testparametric2");