Home
last modified time | relevance | path

Searched refs:absZ0 (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/lib/libkern/
H A Dsoftfloat.c155 static int64 roundAndPackInt64( flag zSign, bits64 absZ0, bits64 absZ1 ) in roundAndPackInt64() argument
178 ++absZ0; in roundAndPackInt64()
179 if ( absZ0 == 0 ) goto overflow; in roundAndPackInt64()
180 absZ0 &= ~ ( ( (bits64) ( absZ1<<1 ) == 0 ) & roundNearestEven ); in roundAndPackInt64()
182 z = absZ0; in roundAndPackInt64()
197 static uint64 roundAndPackUInt64( bits64 absZ0, bits64 absZ1 ) in roundAndPackUInt64() argument
215 ++absZ0; in roundAndPackUInt64()
216 if ( absZ0 == 0 ) { in roundAndPackUInt64()
220 absZ0 &= ~ ( ( (bits64) ( absZ1<<1 ) == 0 ) & roundNearestEven ); in roundAndPackUInt64()
222 z = absZ0; in roundAndPackUInt64()
/netbsd-src/lib/libc/softfloat/bits64/
H A Dsoftfloat.c173 static int64 roundAndPackInt64( flag zSign, bits64 absZ0, bits64 absZ1 ) in roundAndPackInt64() argument
196 ++absZ0; in roundAndPackInt64()
197 if ( absZ0 == 0 ) goto overflow; in roundAndPackInt64()
198 absZ0 &= ~ ( ( (bits64) ( absZ1<<1 ) == 0 ) & roundNearestEven ); in roundAndPackInt64()
200 z = absZ0; in roundAndPackInt64()