4 #include "primitives.h"
7 softfloat_shift64ExtraRightJam(
8 uint64_t a
, uint64_t extra
, unsigned int count
)
10 struct uint64_extra z
;
14 z
.extra
= a
<<( ( - count
) & 63 );
17 z
.extra
= ( count
== 64 ) ? a
: ( a
!= 0 );
19 z
.extra
|= ( extra
!= 0 );