MCPcopy Create free account
hub / github.com/numpy/numpy / Dragon4_PrintFloat_IEEE_binary128_le

Function Dragon4_PrintFloat_IEEE_binary128_le

numpy/core/src/multiarray/dragon4.c:2803–2815  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2801
2802#if defined(HAVE_LDOUBLE_IEEE_QUAD_LE)
2803static npy_uint32
2804Dragon4_PrintFloat_IEEE_binary128_le(
2805 Dragon4_Scratch *scratch, npy_float128 *value, Dragon4_Options *opt)
2806{
2807 FloatVal128 val128;
2808 FloatUnion128 buf128;
2809
2810 buf128.floatingPoint = *value;
2811 val128.lo = buf128.integer.a;
2812 val128.hi = buf128.integer.b;
2813
2814 return Dragon4_PrintFloat_IEEE_binary128(scratch, val128, opt);
2815}
2816#endif /* HAVE_LDOUBLE_IEEE_QUAD_LE */
2817
2818#if defined(HAVE_LDOUBLE_IEEE_QUAD_BE)

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected