Can we have loop unrolling in Microblaze C programming using EDK?
This is required because
I need more performance. Traditionally my C code will run serially, so having loop unrolling using some compiler directive can accelerate my application.
(e.g as we do using openMP).
#pragma Unroll
for (i = 0; i < 100; i++ ) {
a[i] = fetch_data(i);
}
Is this possible for Microblaze? If yes is there any example on the same?