#pragma ibm independent_loop
In IBM® XL C/C++ for AIX® 16.1.0 or earlier releases, #pragma ibm independent_loop explicitly states that the iterations of the chosen loop are independent and that the iterations can be executed in parallel.
IBM Open XL C/C++ for AIX 17.1.3 does not support #pragma ibm independent_loop. You are recommended to use the #pragma clang loop vectorize(assume_safety) Clang pragma instead in the context of loop vectorization.
Related information
- "Clang Compiler User's Manual" in the Clang documentation