SPRUIV4D May 2020 – May 2024
The following situations may prevent a loop from being eligible for software pipelining. These can be detected by examining the assembly output and the Software Pipeline Information in the comment block.
for (i = 0; i < x; i++)
{
. . .
if (b > a)
i += 2
}