OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:nbBits
(Results
1 - 17
of
17
) sorted by relevancy
/src/external/bsd/zstd/dist/lib/common/
bitstream.h
65
MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, BitContainerType value, unsigned
nbBits
);
105
MEM_STATIC BitContainerType BIT_readBits(BIT_DStream_t* bitD, unsigned
nbBits
);
124
MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, BitContainerType value, unsigned
nbBits
);
125
/* faster, but works only if value is "clean", meaning all high bits above
nbBits
are 0 */
130
MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned
nbBits
);
131
/* faster, but works only if
nbBits
>= 1 */
162
FORCE_INLINE_TEMPLATE BitContainerType BIT_getLowerBits(BitContainerType bitContainer, U32 const
nbBits
)
166
return _bzhi_u64(bitContainer,
nbBits
);
169
return _bzhi_u32(bitContainer,
nbBits
);
172
assert(
nbBits
< BIT_MASK_SIZE)
[
all
...]
entropy_common.c
48
int
nbBits
;
72
nbBits
= (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
73
if (
nbBits
> FSE_TABLELOG_ABSOLUTE_MAX) return ERROR(tableLog_tooLarge);
76
*tableLogPtr =
nbBits
;
77
remaining = (1<<
nbBits
)+1;
78
threshold = 1<<
nbBits
;
79
nbBits
++;
137
bitCount +=
nbBits
-1;
141
bitCount +=
nbBits
;
164
nbBits
= ZSTD_highbit32(remaining) + 1
[
all
...]
fse.h
329
Note : maximum allowed
nbBits
is 25, for compatibility with 32-bits decoders
330
BIT_addBits(&bitStream, bitField,
nbBits
);
387
Note : maximum allowed
nbBits
is 25, for 32-bits compatibility
388
size_t bitField = BIT_readBits(&DStream,
nbBits
);
417
/* faster, but works only if
nbBits
is always >= 1 (otherwise, result will be corrupted) */
514
unsigned char
nbBits
;
535
U32 const
nbBits
= DInfo.
nbBits
;
536
size_t const lowBits = BIT_readBits(bitD,
nbBits
);
543
U32 const
nbBits
= DInfo.nbBits
[
all
...]
fse_decompress.c
154
tableDecode[u].
nbBits
= (BYTE) (tableLog - ZSTD_highbit32(nextState) );
155
tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].
nbBits
) - tableSize);
/src/external/bsd/zstd/dist/lib/legacy/
zstd_v01.c
130
unsigned char
nbBits
;
414
tableDecode[i].
nbBits
= (BYTE) (tableLog - FSE_highbit32 ((U32)nextState) );
415
tableDecode[i].newState = (U16) ( (nextState << tableDecode[i].
nbBits
) - tableSize);
446
int
nbBits
;
456
nbBits
= (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
457
if (
nbBits
> FSE_TABLELOG_ABSOLUTE_MAX) return (size_t)-FSE_ERROR_tableLog_tooLarge;
460
*tableLogPtr =
nbBits
;
461
remaining = (1<<
nbBits
)+1;
462
threshold = 1<<
nbBits
;
463
nbBits
++
[
all
...]
zstd_v03.c
274
MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned
nbBits
);
283
MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned
nbBits
);
284
/* faster, but works only if
nbBits
>= 1 */
369
MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32
nbBits
)
372
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
376
* unsafe version; only works if
nbBits
>= 1 */
377
MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32
nbBits
)
380
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
383
MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32
nbBits
)
385
bitD->bitsConsumed +=
nbBits
;
[
all
...]
zstd_v02.c
273
MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned
nbBits
);
281
MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned
nbBits
);
282
/* faster, but works only if
nbBits
>= 1 */
368
MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32
nbBits
)
371
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
375
* unsafe version; only works if
nbBits
>= 1 */
376
MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32
nbBits
)
379
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
382
MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32
nbBits
)
384
bitD->bitsConsumed +=
nbBits
;
[
all
...]
zstd_v04.c
550
MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned
nbBits
);
560
MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned
nbBits
);
561
/* faster, but works only if
nbBits
>= 1 */
640
MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32
nbBits
)
643
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
647
* unsafe version; only works if
nbBits
>= 1 */
648
MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32
nbBits
)
651
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
654
MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32
nbBits
)
656
bitD->bitsConsumed +=
nbBits
;
[
all
...]
zstd_v05.c
685
MEM_STATIC size_t BITv05_readBits(BITv05_DStream_t* bitD, unsigned
nbBits
);
693
MEM_STATIC size_t BITv05_readBitsFast(BITv05_DStream_t* bitD, unsigned
nbBits
);
694
/* faster, but works only if
nbBits
>= 1 */
770
MEM_STATIC size_t BITv05_lookBits(BITv05_DStream_t* bitD, U32
nbBits
)
773
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
777
* unsafe version; only works if
nbBits
>= 1 */
778
MEM_STATIC size_t BITv05_lookBitsFast(BITv05_DStream_t* bitD, U32
nbBits
)
781
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
784
MEM_STATIC void BITv05_skipBits(BITv05_DStream_t* bitD, U32
nbBits
)
786
bitD->bitsConsumed +=
nbBits
;
[
all
...]
zstd_v06.c
784
MEM_STATIC size_t BITv06_readBits(BITv06_DStream_t* bitD, unsigned
nbBits
);
793
MEM_STATIC size_t BITv06_readBitsFast(BITv06_DStream_t* bitD, unsigned
nbBits
);
794
/* faster, but works only if
nbBits
>= 1 */
868
MEM_STATIC size_t BITv06_lookBits(const BITv06_DStream_t* bitD, U32
nbBits
)
871
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
875
* unsafe version; only works if
nbBits
>= 1 */
876
MEM_STATIC size_t BITv06_lookBitsFast(const BITv06_DStream_t* bitD, U32
nbBits
)
879
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
882
MEM_STATIC void BITv06_skipBits(BITv06_DStream_t* bitD, U32
nbBits
)
884
bitD->bitsConsumed +=
nbBits
;
[
all
...]
zstd_v07.c
455
MEM_STATIC size_t BITv07_readBits(BITv07_DStream_t* bitD, unsigned
nbBits
);
464
MEM_STATIC size_t BITv07_readBitsFast(BITv07_DStream_t* bitD, unsigned
nbBits
);
465
/* faster, but works only if
nbBits
>= 1 */
537
MEM_STATIC size_t BITv07_lookBits(const BITv07_DStream_t* bitD, U32
nbBits
)
540
return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-
nbBits
) & bitMask);
544
* unsafe version; only works if
nbBits
>= 1 */
545
MEM_STATIC size_t BITv07_lookBitsFast(const BITv07_DStream_t* bitD, U32
nbBits
)
548
return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-
nbBits
) & bitMask);
551
MEM_STATIC void BITv07_skipBits(BITv07_DStream_t* bitD, U32
nbBits
)
553
bitD->bitsConsumed +=
nbBits
;
[
all
...]
/src/external/bsd/zstd/dist/lib/compress/
huf_compress.c
51
BYTE
nbBits
;
98
RAWLOG(6, " %u", hnode[u].
nbBits
); (void)hnode;
208
static void HUF_setNbBits(HUF_CElt* elt, size_t
nbBits
)
210
assert(
nbBits
<= HUF_TABLELOG_ABSOLUTEMAX);
211
*elt =
nbBits
;
216
size_t const
nbBits
= HUF_getNbBits(*elt);
217
if (
nbBits
> 0) {
218
assert((value >>
nbBits
) == 0);
219
*elt |= value << (sizeof(HUF_CElt) * 8 -
nbBits
);
320
/* fill
nbBits
*/
[
all
...]
fse_compress.c
241
int
nbBits
;
258
nbBits
= (int)tableLog+1;
298
bitCount +=
nbBits
;
302
while (remaining<threshold) {
nbBits
--; threshold>>=1; }
/src/external/bsd/zstd/dist/lib/decompress/
huf_decompress.c
329
typedef struct { BYTE
nbBits
; BYTE byte; } HUF_DEltX1; /* single-symbol decoding */
335
static U64 HUF_DEltX1_set4(BYTE symbol, BYTE
nbBits
) {
338
D4 = (U64)((symbol << 8) +
nbBits
);
340
D4 = (U64)(symbol + (
nbBits
<< 8));
462
BYTE const
nbBits
= (BYTE)(tableLog + 1 - w);
470
D.
nbBits
=
nbBits
;
479
D.
nbBits
=
nbBits
;
487
U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s],
nbBits
);
[
all
...]
zstd_decompress_internal.h
70
BYTE
nbBits
;
zstd_decompress_block.c
366
/* nextState, nbAddBits,
nbBits
, baseVal */
404
/* nextState, nbAddBits,
nbBits
, baseVal */
427
/* nextState, nbAddBits,
nbBits
, baseVal */
472
cell->
nbBits
= 0;
596
tableDecode[u].
nbBits
= (BYTE) (tableLog - ZSTD_highbit32(nextState) );
597
tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].
nbBits
) - tableSize);
662
U8 const
nbBits
= nbAdditionalBits[symbol];
663
ZSTD_buildSeqTable_rle(DTableSpace, baseline,
nbBits
);
1204
ZSTD_updateFseStateWithDInfo(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, U16 nextState, U32
nbBits
)
1206
size_t const lowBits = BIT_readBits(bitD,
nbBits
);
[
all
...]
/src/external/bsd/zstd/dist/tests/
fuzzer.c
111
unsigned
nbBits
= 0;
113
while (v32) v32 >>= 1,
nbBits
++;
114
return
nbBits
;
4828
{ U32 const
nbBits
= FUZ_rand(&lseed) % maxNbBits;
4829
size_t const mask = (1<<
nbBits
) - 1;
4836
U32 const
nbBits
= nbBitsCodes ? nbBitsCodes-1 : 0;
4837
size_t const mask = (1<<
nbBits
) - 1;
Completed in 53 milliseconds
Indexes created Thu Aug 06 00:25:04 UTC 2026