Consider the following code:
a[0:n] = log(a[0:n]);
The compiler reports that _log cannot be vectorized. Reports the same for the pow() function. However, changing to functions such as exp(), sin(), etc. allow vectorization. I thought that log() and pow() were vectorizable functions as in http://software.intel.com/sites/products/documentation/doclib/iss/2013/compiler/cpp-lin/GUID-E98D4E0A-9730-425D-A898-3BB4AB9B2330.htm. Does anyone know the cause?