Intrínsecos do log AVX (_mm256_log_ps) faltando em g ++ - 4.8?

Eu estou tentando utilizar alguns intrínsecos AVX no meu código e ter executado em uma parede de tijolos com o intrinsics logarítmico.

Usando o Intel Intrinsics Guide v3.0.1 para Linux, eu vejo o intrínseco_mm256_log_ps(__m256) listado como sendo parte de "immintrin.h" e também suportado no meu arco atual.

No entanto, tentar compilar este caso de teste simples falha com "erro: '_mm256_log_ps' não foi declarado neste escopo"

O exemplo foi compilado comg++-4.8 -march=native -mavx test.cpp

#include <immintrin.h>
int main()
{
        __m256 i;
        _mm256_log_ps(i);
}

Estou faltando algo fundamental aqui? Há certos intrínsecos não suportados pelo g ++ e somente disponíveis no icc?

RESOLVIDO: Esta instrução não é uma verdadeira intrínseca, mas sim implementada como parte do Intel SVML para ICC.

questionAnswers(2)

yourAnswerToTheQuestion