MCPcopy Create free account
hub / github.com/ARM-software/astc-encoder / float16_to_float

Function float16_to_float

Source/astcenc_vecmathlib_none_4.h:1037–1044  ·  view source on GitHub ↗

* @brief Return a float value for a float16 vector. */

Source from the content-addressed store, hash-verified

1035 * @brief Return a float value for a float16 vector.
1036 */
1037ASTCENC_SIMD_INLINE vfloat4 float16_to_float(vint4 a)
1038{
1039 return vfloat4(
1040 sf16_to_float(static_cast<uint16_t>(a.lane<0>())),
1041 sf16_to_float(static_cast<uint16_t>(a.lane<1>())),
1042 sf16_to_float(static_cast<uint16_t>(a.lane<2>())),
1043 sf16_to_float(static_cast<uint16_t>(a.lane<3>())));
1044}
1045
1046/**
1047 * @brief Return a float value for a float16 scalar.

Callers

nothing calls this directly

Calls 2

sf16_to_floatFunction · 0.85
vfloat4Class · 0.70

Tested by

no test coverage detected