The statements within the loop body may be REAL operations (typically on arrays). The following arithmetic operations are supported: addition, subtraction, multiplication, division, negation, square root, MAX, MIN, and mathematical functions such as SIN and COS.
Conversion to/from some types of floats is not valid. Operation on DOUBLE PRECISION types is not valid, unless optimizing for a Pentium® 4 and Intel® Xeon® processors system, using the -xW (Linux* and Mac OS* X) or /QxW (Windows*) or -axW (Linux) or /QaxW (Windows) compiler option.