Trip counts for loops with unknown strides

Hi all,

I am trying to find and compare trip counts for loops with unknown strides.

for(i=0; i<n: i+=c) {
A[i] = i;
}
Does anyone know about any work in the ScalarEvolution pass or in llvm in general ?

Thanks