"tests/nbackend/git@i10git.cs.fau.de:pycodegen/pystencils.git" did not exist on "4f8e42e6c2866dce3f1244c41ecdf45db896ec61"
TODO
In combination with loop cutting/peeling I noticed a difference to the old backend. Previously loop counters got inlined, so the AST contained expressions like
if (n < n) {
// ...
}
which got elided by ISL.
Now, the loop counter is declared as a variable, i.e.
int i = n;
if (i < n) {
// ...
}
which can not be removed because we do not analyze declarations/assignments.
I think this is OK because these conditionals do not appear inside the loop. Anyway, I wanted to mention it.