Harlinn.Windows 0.1
Loading...
Searching...
No Matches
e_powf.inl File Reference
#include "cdefs-compat.h"
#include "openlibm_math.h"
#include "math_private.h"
Include dependency graph for e_powf.inl:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  Harlinn
 
namespace  Harlinn::Common
 
namespace  Harlinn::Common::Core
 
namespace  Harlinn::Common::Core::Math
 
namespace  Harlinn::Common::Core::Math::Internal
 
namespace  Harlinn::Common::Core::Math::Internal::OpenLibM
 
namespace  Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal
 

Functions

constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::__ieee754_powf (float x, float y)
 

Variables

constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::bp [] = { 1.0f, 1.5f, }
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::dp_h [] = { 0.0f, 5.84960938e-01f, }
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::dp_l [] = { 0.0f, 1.56322085e-06f, }
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::zero = 0.0f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::half = 0.5f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::qrtr = 0.25f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::thrd = 3.33333343e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::one = 1.0f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::two = 2.0f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::two24 = 16777216.0f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::huge = 1.0e30f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::tiny = 1.0e-30f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L1 = 6.0000002384e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L2 = 4.2857143283e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L3 = 3.3333334327e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L4 = 2.7272811532e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L5 = 2.3066075146e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::L6 = 2.0697501302e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::P1 = 1.6666667163e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::P2 = -2.7777778450e-03f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::P3 = 6.6137559770e-05f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::P4 = -1.6533901999e-06f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::P5 = 4.1381369442e-08f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::lg2 = 6.9314718246e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::lg2_h = 6.93145752e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::lg2_l = 1.42860654e-06f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::ovt = 4.2995665694e-08f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::cp = 9.6179670095e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::cp_h = 9.6191406250e-01f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::cp_l = -1.1736857402e-04f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::ivln2 = 1.4426950216e+00f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::ivln2_h = 1.4426879883e+00f
 
constexpr float Harlinn::Common::Core::Math::Internal::OpenLibM::powf_internal::ivln2_l = 7.0526075433e-06f