http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59684
--- Comment #2 from David Kredba <nheghathivhistha at gmail dot com> --- gcc-nm -C /usr/lib64/libVc.a const.cpp.o: 00000000 T Vc::RandomState 00000000 T Vc::checkLibraryAbi(unsigned int, unsigned int, char const*) 00000000 T Vc::AVX::_IndexesFromZero8 00000000 T Vc::AVX::_IndexesFromZero16 00000000 T Vc::AVX::_IndexesFromZero32 00000000 T Vc::AVX::c_log<double>::data 00000000 T Vc::AVX::c_log<float>::data 00000000 T Vc::AVX::c_trig<double>::data 00000000 T Vc::AVX::c_trig<float>::data 00000000 T Vc::AVX::c_general::absMaskFloat 00000000 T Vc::AVX::c_general::highMaskFloat 00000000 T Vc::AVX::c_general::signMaskFloat 00000000 T Vc::AVX::c_general::highMaskDouble 00000000 T Vc::AVX::c_general::one16 00000000 T Vc::AVX::c_general::minShort 00000000 T Vc::AVX::c_general::oneFloat 00000000 T Vc::AVX::c_general::frexpMask 00000000 T Vc::AVX::c_general::oneDouble 00000000 T Vc::AVX::c_general::_2power31 00000000 T Vc::SSE::_IndexesFromZero4 00000000 T Vc::SSE::_IndexesFromZero8 00000000 T Vc::SSE::_IndexesFromZero16 00000000 T Vc::SSE::c_log<double>::data 00000000 T Vc::SSE::c_log<float>::data 00000000 T Vc::SSE::c_trig<double>::data 00000000 T Vc::SSE::c_trig<float>::data 00000000 T Vc::SSE::c_general::absMaskFloat 00000000 T Vc::SSE::c_general::absMaskDouble 00000000 T Vc::SSE::c_general::highMaskFloat 00000000 T Vc::SSE::c_general::signMaskFloat 00000000 T Vc::SSE::c_general::highMaskDouble 00000000 T Vc::SSE::c_general::signMaskDouble 00000000 T Vc::SSE::c_general::one16 00000000 T Vc::SSE::c_general::one32 00000000 T Vc::SSE::c_general::minShort 00000000 T Vc::SSE::c_general::oneFloat 00000000 T Vc::SSE::c_general::frexpMask 00000000 T Vc::SSE::c_general::oneDouble 00000000 T Vc::Warnings::_operator_bracket_warning() cpuid.cpp.o: 00000000 T Vc::CpuId::s_noL2orL3 00000000 T Vc::CpuId::s_prefetch 00000000 T Vc::CpuId::s_brandIndex 00000000 T Vc::CpuId::s_cacheLineSize 00000000 T Vc::CpuId::s_L1Instruction 00000000 T Vc::CpuId::s_processorType 00000000 T Vc::CpuId::s_L1DataLineSize 00000000 T Vc::CpuId::s_L2DataLineSize 00000000 T Vc::CpuId::s_L3DataLineSize 00000000 T Vc::CpuId::s_processorModel 00000000 T Vc::CpuId::s_L1Associativity 00000000 T Vc::CpuId::s_L2Associativity 00000000 T Vc::CpuId::s_L3Associativity 00000000 T Vc::CpuId::s_processorFamily 00000000 T Vc::CpuId::s_logicalProcessors 00000000 T Vc::CpuId::s_processorFeaturesC 00000000 T Vc::CpuId::s_processorFeaturesD 00000000 T Vc::CpuId::s_processorFeatures8C 00000000 T Vc::CpuId::s_processorFeatures8D 00000000 T Vc::CpuId::s_L1InstructionLineSize 00000000 T Vc::CpuId::init() 00000000 T Vc::CpuId::s_ecx0 00000000 T Vc::CpuId::s_L1Data 00000000 T Vc::CpuId::s_L2Data 00000000 T Vc::CpuId::s_L3Data 00000000 T Vc::CpuId::interpret(unsigned char, bool*) support.cpp.o: 00000000 T Vc::isImplementationSupported(Vc::Implementation) 00000000 T Vc::extraInstructionsSupported() 00000000 T Vc::bestImplementationSupported() U Vc::CpuId::s_processorFeaturesC U Vc::CpuId::s_processorFeaturesD U Vc::CpuId::s_processorFeatures8C U Vc::CpuId::init() avx_sorthelper.cpp.o: 00000000 T Vc::AVX::SortHelper<double>::sort(double __vector(4)) 00000000 T Vc::AVX::SortHelper<double>::sort(double __vector(4)&, double __vector(4)&) 00000000 T Vc::AVX::SortHelper<float>::sort(float __vector(8)) 00000000 T Vc::AVX::SortHelper<int>::sort(long long __vector(4)) 00000000 T Vc::AVX::SortHelper<unsigned int>::sort(long long __vector(4)) 00000000 T Vc::AVX::SortHelper<Vc::sfloat>::sort(float __vector(8)) 00000000 T Vc::AVX::SortHelper<short>::sort(long long __vector(2)) 00000000 T Vc::AVX::SortHelper<unsigned short>::sort(long long __vector(2)) trigonometric_SSE2.cpp.o: U __assert_fail U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<1u> >::cos<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<1u> >::cos<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<1u> >::cos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<1u> >::sin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<1u> >::sin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<1u> >::sin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<1u> >::asin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<1u> >::asin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<1u> >::asin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan2<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan2<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<1u> >::atan2<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<1u> >::sincos<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double>*, Vc::SSE::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<1u> >::sincos<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float>*, Vc::SSE::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<1u> >::sincos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat>*, Vc::SSE::Vector<Vc::sfloat>*) U Vc::SSE::c_log<double>::data U Vc::SSE::c_log<float>::data 00000000 W Vc::SSE::Vector<double> Vc::SSE::trunc<double>(Vc::SSE::Vector<double>) U Vc::SSE::c_trig<double>::data U Vc::SSE::c_trig<float>::data U Vc::SSE::c_general::absMaskFloat U Vc::SSE::c_general::absMaskDouble U Vc::SSE::c_general::signMaskFloat U Vc::SSE::c_general::signMaskDouble U Vc::SSE::c_general::one16 U Vc::SSE::c_general::one32 U Vc::SSE::c_general::oneFloat U Vc::SSE::c_general::oneDouble trigonometric_SSE3.cpp.o: U __assert_fail U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<2u> >::cos<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<2u> >::cos<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<2u> >::cos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<2u> >::sin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<2u> >::sin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<2u> >::sin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<2u> >::asin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<2u> >::asin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<2u> >::asin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan2<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan2<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<2u> >::atan2<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<2u> >::sincos<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double>*, Vc::SSE::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<2u> >::sincos<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float>*, Vc::SSE::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<2u> >::sincos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat>*, Vc::SSE::Vector<Vc::sfloat>*) U Vc::SSE::c_log<double>::data U Vc::SSE::c_log<float>::data 00000000 W Vc::SSE::Vector<double> Vc::SSE::trunc<double>(Vc::SSE::Vector<double>) U Vc::SSE::c_trig<double>::data U Vc::SSE::c_trig<float>::data U Vc::SSE::c_general::absMaskFloat U Vc::SSE::c_general::absMaskDouble U Vc::SSE::c_general::signMaskFloat U Vc::SSE::c_general::signMaskDouble U Vc::SSE::c_general::one16 U Vc::SSE::c_general::one32 U Vc::SSE::c_general::oneFloat U Vc::SSE::c_general::oneDouble trigonometric_SSSE3.cpp.o: U __assert_fail U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<3u> >::cos<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<3u> >::cos<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<3u> >::cos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<3u> >::sin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<3u> >::sin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<3u> >::sin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<3u> >::asin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<3u> >::asin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<3u> >::asin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan2<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan2<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<3u> >::atan2<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<3u> >::sincos<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double>*, Vc::SSE::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<3u> >::sincos<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float>*, Vc::SSE::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<3u> >::sincos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat>*, Vc::SSE::Vector<Vc::sfloat>*) U Vc::SSE::c_log<double>::data U Vc::SSE::c_log<float>::data 00000000 W Vc::SSE::Vector<double> Vc::SSE::trunc<double>(Vc::SSE::Vector<double>) U Vc::SSE::c_trig<double>::data U Vc::SSE::c_trig<float>::data U Vc::SSE::c_general::absMaskFloat U Vc::SSE::c_general::absMaskDouble U Vc::SSE::c_general::signMaskFloat U Vc::SSE::c_general::signMaskDouble U Vc::SSE::c_general::one16 U Vc::SSE::c_general::one32 U Vc::SSE::c_general::oneFloat U Vc::SSE::c_general::oneDouble trigonometric_SSE4_1.cpp.o: U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<4u> >::cos<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<4u> >::cos<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<4u> >::cos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<4u> >::sin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<4u> >::sin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<4u> >::sin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<4u> >::asin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<4u> >::asin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<4u> >::asin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan2<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan2<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<4u> >::atan2<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<4u> >::sincos<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double>*, Vc::SSE::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<4u> >::sincos<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float>*, Vc::SSE::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<4u> >::sincos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat>*, Vc::SSE::Vector<Vc::sfloat>*) U Vc::SSE::c_log<double>::data U Vc::SSE::c_log<float>::data 00000000 W Vc::SSE::trunc(Vc::SSE::Vector<double>) U Vc::SSE::c_trig<double>::data U Vc::SSE::c_trig<float>::data U Vc::SSE::c_general::absMaskFloat U Vc::SSE::c_general::absMaskDouble U Vc::SSE::c_general::signMaskFloat U Vc::SSE::c_general::signMaskDouble U Vc::SSE::c_general::one16 U Vc::SSE::c_general::one32 U Vc::SSE::c_general::oneFloat U Vc::SSE::c_general::oneDouble trigonometric_AVX.cpp.o: U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<6u> >::cos<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<6u> >::cos<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<6u> >::cos<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<6u> >::sin<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<6u> >::sin<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<6u> >::sin<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<6u> >::asin<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<6u> >::asin<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<6u> >::asin<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan2<double>(Vc::AVX::Vector<double> const&, Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan2<float>(Vc::AVX::Vector<float> const&, Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<6u> >::atan2<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&, Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<6u> >::sincos<double>(Vc::AVX::Vector<double> const&, Vc::AVX::Vector<double>*, Vc::AVX::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<6u> >::sincos<float>(Vc::AVX::Vector<float> const&, Vc::AVX::Vector<float>*, Vc::AVX::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<6u> >::sincos<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&, Vc::AVX::Vector<Vc::sfloat>*, Vc::AVX::Vector<Vc::sfloat>*) U Vc::AVX::_IndexesFromZero32 U Vc::AVX::c_log<double>::data U Vc::AVX::c_log<float>::data U Vc::AVX::c_trig<double>::data U Vc::AVX::c_trig<float>::data U Vc::AVX::c_general::absMaskFloat U Vc::AVX::c_general::signMaskFloat U Vc::AVX::c_general::one16 U Vc::AVX::c_general::oneFloat U Vc::AVX::c_general::oneDouble trigonometric_SSE+XOP+FMA4.cpp.o: U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24580u> >::cos<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24580u> >::cos<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24580u> >::cos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24580u> >::sin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24580u> >::sin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24580u> >::sin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24580u> >::asin<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24580u> >::asin<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24580u> >::asin<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan<double>(Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan<float>(Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T Vc::SSE::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan2<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double> const&) 00000000 W Vc::SSE::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan2<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float> const&) 00000000 W Vc::SSE::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24580u> >::atan2<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<24580u> >::sincos<double>(Vc::SSE::Vector<double> const&, Vc::SSE::Vector<double>*, Vc::SSE::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<24580u> >::sincos<float>(Vc::SSE::Vector<float> const&, Vc::SSE::Vector<float>*, Vc::SSE::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<24580u> >::sincos<Vc::sfloat>(Vc::SSE::Vector<Vc::sfloat> const&, Vc::SSE::Vector<Vc::sfloat>*, Vc::SSE::Vector<Vc::sfloat>*) U Vc::SSE::c_log<double>::data U Vc::SSE::c_log<float>::data 00000000 W Vc::SSE::trunc(Vc::SSE::Vector<double>) U Vc::SSE::c_trig<double>::data U Vc::SSE::c_trig<float>::data U Vc::SSE::c_general::absMaskFloat U Vc::SSE::c_general::absMaskDouble U Vc::SSE::c_general::signMaskFloat U Vc::SSE::c_general::signMaskDouble U Vc::SSE::c_general::one16 U Vc::SSE::c_general::one32 U Vc::SSE::c_general::oneFloat U Vc::SSE::c_general::oneDouble trigonometric_AVX+XOP+FMA4.cpp.o: U __cxa_atexit U __dso_handle U std::ios_base::Init::Init() U std::ios_base::Init::~Init() 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24582u> >::cos<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24582u> >::cos<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24582u> >::cos<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24582u> >::sin<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24582u> >::sin<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24582u> >::sin<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24582u> >::asin<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24582u> >::asin<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24582u> >::asin<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan<double>(Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan<float>(Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T Vc::AVX::Vector<double> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan2<double>(Vc::AVX::Vector<double> const&, Vc::AVX::Vector<double> const&) 00000000 W Vc::AVX::Vector<float> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan2<float>(Vc::AVX::Vector<float> const&, Vc::AVX::Vector<float> const&) 00000000 W Vc::AVX::Vector<Vc::sfloat> Vc::Trigonometric<Vc::ImplementationT<24582u> >::atan2<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&, Vc::AVX::Vector<Vc::sfloat> const&) 00000000 T void Vc::Trigonometric<Vc::ImplementationT<24582u> >::sincos<double>(Vc::AVX::Vector<double> const&, Vc::AVX::Vector<double>*, Vc::AVX::Vector<double>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<24582u> >::sincos<float>(Vc::AVX::Vector<float> const&, Vc::AVX::Vector<float>*, Vc::AVX::Vector<float>*) 00000000 W void Vc::Trigonometric<Vc::ImplementationT<24582u> >::sincos<Vc::sfloat>(Vc::AVX::Vector<Vc::sfloat> const&, Vc::AVX::Vector<Vc::sfloat>*, Vc::AVX::Vector<Vc::sfloat>*) U Vc::AVX::_IndexesFromZero32 U Vc::AVX::c_log<double>::data U Vc::AVX::c_log<float>::data U Vc::AVX::c_trig<double>::data U Vc::AVX::c_trig<float>::data U Vc::AVX::c_general::absMaskFloat U Vc::AVX::c_general::signMaskFloat U Vc::AVX::c_general::one16 U Vc::AVX::c_general::oneFloat U Vc::AVX::c_general::oneDouble