Unroll-and-Jam

Hi-

I am looking to see whether UnJ can be applied to an outer loop with multiple inner nested loops like the one below. It looks like only a single inner loop is supported right now. Am I missing something ?

-Thx

Dibyendu

#pragma allow_unroll_and_jam unroll_and_jam_count(4)

for (int w = ws; w < we; w += wst) {

(…)

for (int d = ds ; (d < de); d += dst) {

}

(…)

for (int d = ds; (d < de); d += dst) {

}

(…)

}

This is correct, LoopUnrollAndJam can only jam a single loop per level.

Michael