The AI Engine compiler supports dedicated directives for efficient loop scheduling. Additional pragmas for reducing memory dependencies and removing function hierarchy while further optimizing kernel performance is also included. Examples of the use of those pragmas can be found in this document.
A list of all pragmas and functions used in kernel coding is available in the ASIP Programmer Chess Compiler User Manual, which can be found in the AI Engine Lounge.