Grok 10.0.1
Classes | Functions
hwy::HWY_NAMESPACE::impl Namespace Reference

Classes

struct  AsinImpl
 
struct  AsinImpl< float >
 
struct  AtanImpl
 
struct  AtanImpl< float >
 
struct  CosSinImpl
 
struct  CosSinImpl< float >
 
struct  ExpImpl
 
struct  ExpImpl< float >
 
struct  LogImpl
 
struct  LogImpl< float >
 

Functions

template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13, T c14)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13, T c14, T c15)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13, T c14, T c15, T c16)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13, T c14, T c15, T c16, T c17)
 
template<class T >
HWY_INLINE HWY_MAYBE_UNUSEDEstrin (T x, T c0, T c1, T c2, T c3, T c4, T c5, T c6, T c7, T c8, T c9, T c10, T c11, T c12, T c13, T c14, T c15, T c16, T c17, T c18)
 
template<class D , class V , bool kAllowSubnormals = true>
HWY_INLINELog (const D d, V x)
 

Function Documentation

◆ Estrin() [1/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1 
)

◆ Estrin() [2/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2 
)

◆ Estrin() [3/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3 
)

◆ Estrin() [4/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4 
)

◆ Estrin() [5/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5 
)

◆ Estrin() [6/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6 
)

◆ Estrin() [7/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7 
)

◆ Estrin() [8/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8 
)

◆ Estrin() [9/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9 
)

◆ Estrin() [10/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10 
)

◆ Estrin() [11/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11 
)

◆ Estrin() [12/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12 
)

◆ Estrin() [13/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13 
)

◆ Estrin() [14/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13,
c14 
)

◆ Estrin() [15/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13,
c14,
c15 
)

◆ Estrin() [16/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13,
c14,
c15,
c16 
)

◆ Estrin() [17/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13,
c14,
c15,
c16,
c17 
)

◆ Estrin() [18/18]

template<class T >
HWY_INLINE HWY_MAYBE_UNUSED T hwy::HWY_NAMESPACE::impl::Estrin ( x,
c0,
c1,
c2,
c3,
c4,
c5,
c6,
c7,
c8,
c9,
c10,
c11,
c12,
c13,
c14,
c15,
c16,
c17,
c18 
)

◆ Log()

template<class D , class V , bool kAllowSubnormals = true>
HWY_INLINE V hwy::HWY_NAMESPACE::impl::Log ( const D  d,
x 
)