24.05.2014 Views

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

If you specify -qhot=novector, the compiler per<strong>for</strong>ms optimizations on<br />

loops and arrays, but avoids replacing certain code with calls to vector<br />

library routines. The -qhot=vector option can affect the precision of your<br />

program’s results so you should specify either -qhot=novector or -qstrict if<br />

the change in precision is unacceptable to you.<br />

Defaults<br />

v The -qhot=vector suboption is on by default when you specify the -qhot, -qsmp,<br />

-O4, or -O5 options.<br />

Examples<br />

The following example turns on the -qhot=vector option but then turns it off<br />

be<strong>for</strong>e the compiler processes the code.<br />

xlf95 -qhot=vector t.f -qhot=novector<br />

Related In<strong>for</strong>mation<br />

“Optimizing Loops and Array Language” on page 312 lists the trans<strong>for</strong>mations<br />

that are per<strong>for</strong>med.<br />

172 <strong>XL</strong> <strong>Fortran</strong> <strong>Enterprise</strong> <strong>Edition</strong> <strong>for</strong> <strong>AIX</strong> : User’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!