Hello,
The following loop is not pipelining. The message CCS is giving me is "advice #30003: (Performance) Loop cannot be scheduled efficiently, as it contains complex conditional expression. Try to simplify condition."
int a, b, ar[100] = {0}; for (a = 0; a < ST_N_ROWS; a++) for (b = 0; b <= 100; b++) ar[b]++;
Searching online, solutions always deal with fixing nested if-statements, but not nested loops. I've tried unrolling, and a variety of minor tweaks, with no success. -O3 is set during compilation.
Does anyone have any advice?