• Home
  • Raw
  • Download

Lines Matching refs:count

42 INLINE void shift32RightJamming( bits32 a, int16 count, bits32 *zPtr )  in shift32RightJamming()  argument
46 if ( count == 0 ) { in shift32RightJamming()
49 else if ( count < 32 ) { in shift32RightJamming()
50 z = ( a>>count ) | ( ( a<<( ( - count ) & 31 ) ) != 0 ); in shift32RightJamming()
68 INLINE void shift64RightJamming( bits64 a, int16 count, bits64 *zPtr ) in shift64RightJamming() argument
72 if ( count == 0 ) { in shift64RightJamming()
75 else if ( count < 64 ) { in shift64RightJamming()
76 z = ( a>>count ) | ( ( a<<( ( - count ) & 63 ) ) != 0 ); in shift64RightJamming()
104 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) in shift64ExtraRightJamming() argument
107 int8 negCount = ( - count ) & 63; in shift64ExtraRightJamming()
109 if ( count == 0 ) { in shift64ExtraRightJamming()
113 else if ( count < 64 ) { in shift64ExtraRightJamming()
115 z0 = a0>>count; in shift64ExtraRightJamming()
118 if ( count == 64 ) { in shift64ExtraRightJamming()
141 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) in shift128Right() argument
144 int8 negCount = ( - count ) & 63; in shift128Right()
146 if ( count == 0 ) { in shift128Right()
150 else if ( count < 64 ) { in shift128Right()
151 z1 = ( a0<<negCount ) | ( a1>>count ); in shift128Right()
152 z0 = a0>>count; in shift128Right()
155 z1 = ( count < 64 ) ? ( a0>>( count & 63 ) ) : 0; in shift128Right()
176 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) in shift128RightJamming() argument
179 int8 negCount = ( - count ) & 63; in shift128RightJamming()
181 if ( count == 0 ) { in shift128RightJamming()
185 else if ( count < 64 ) { in shift128RightJamming()
186 z1 = ( a0<<negCount ) | ( a1>>count ) | ( ( a1<<negCount ) != 0 ); in shift128RightJamming()
187 z0 = a0>>count; in shift128RightJamming()
190 if ( count == 64 ) { in shift128RightJamming()
193 else if ( count < 128 ) { in shift128RightJamming()
194 z1 = ( a0>>( count & 63 ) ) | ( ( ( a0<<negCount ) | a1 ) != 0 ); in shift128RightJamming()
230 int16 count, in shift128ExtraRightJamming() argument
237 int8 negCount = ( - count ) & 63; in shift128ExtraRightJamming()
239 if ( count == 0 ) { in shift128ExtraRightJamming()
245 if ( count < 64 ) { in shift128ExtraRightJamming()
247 z1 = ( a0<<negCount ) | ( a1>>count ); in shift128ExtraRightJamming()
248 z0 = a0>>count; in shift128ExtraRightJamming()
251 if ( count == 64 ) { in shift128ExtraRightJamming()
257 if ( count < 128 ) { in shift128ExtraRightJamming()
259 z1 = a0>>( count & 63 ); in shift128ExtraRightJamming()
262 z2 = ( count == 128 ) ? a0 : ( a0 != 0 ); in shift128ExtraRightJamming()
285 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr ) in shortShift128Left() argument
288 *z1Ptr = a1<<count; in shortShift128Left()
290 ( count == 0 ) ? a0 : ( a0<<count ) | ( a1>>( ( - count ) & 63 ) ); in shortShift128Left()
307 int16 count, in shortShift192Left() argument
316 z2 = a2<<count; in shortShift192Left()
317 z1 = a1<<count; in shortShift192Left()
318 z0 = a0<<count; in shortShift192Left()
319 if ( 0 < count ) { in shortShift192Left()
320 negCount = ( ( - count ) & 63 ); in shortShift192Left()