[AVX512]: disable Transcendentals and Trigonometry

This commit is contained in:
Vsevolod Livinskiy
2015-05-07 16:10:18 +03:00
committed by Anton Mitrokhin
parent ef9c98fba8
commit 3514e03327
2 changed files with 20 additions and 10 deletions

View File

@@ -893,10 +893,10 @@ Target::Target(const char *arch, const char *cpu, const char *isa, bool pic, boo
this->m_hasHalf = true;
this->m_hasRand = true;
this->m_hasGather = this->m_hasScatter = true;
this->m_hasTranscendentals = true;
this->m_hasTranscendentals = false;
// For MIC it is set to true due to performance reasons. The option should be tested.
this->m_hasTrigonometry = true;
this->m_hasRsqrtd = this->m_hasRcpd = true;
this->m_hasTrigonometry = false;
this->m_hasRsqrtd = this->m_hasRcpd = false;
this->m_hasVecPrefetch = true;
CPUfromISA = CPU_KNL;
}