Lines Matching refs:U32

62 	U32 tableLog = 0;  in HUF_readDTableX2_wksp()
63 U32 nbSymbols = 0; in HUF_readDTableX2_wksp()
68 U32 *rankVal; in HUF_readDTableX2_wksp()
72 rankVal = (U32 *)workspace + spaceUsed32; in HUF_readDTableX2_wksp()
74 huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX2_wksp()
75 spaceUsed32 += ALIGN(HUF_SYMBOLVALUE_MAX + 1, sizeof(U32)) >> 2; in HUF_readDTableX2_wksp()
79 workspace = (U32 *)workspace + spaceUsed32; in HUF_readDTableX2_wksp()
92 if (tableLog > (U32)(dtd.maxTableLog + 1)) in HUF_readDTableX2_wksp()
101 U32 n, nextRankStart = 0; in HUF_readDTableX2_wksp()
103 U32 const curr = nextRankStart; in HUF_readDTableX2_wksp()
111 U32 n; in HUF_readDTableX2_wksp()
113 U32 const w = huffWeight[n]; in HUF_readDTableX2_wksp()
114 U32 const length = (1 << w) >> 1; in HUF_readDTableX2_wksp()
115 U32 u; in HUF_readDTableX2_wksp()
128 static BYTE HUF_decodeSymbolX2(BIT_DStream_t *Dstream, const HUF_DEltX2 *dt, const U32 dtLog) in HUF_decodeSymbolX2()
146 …TE *p, BIT_DStream_t *const bitDPtr, BYTE *const pEnd, const HUF_DEltX2 *const dt, const U32 dtLog) in HUF_decodeStreamX2()
177 U32 const dtLog = dtd.tableLog; in HUF_decompress1X2_usingDTable_internal()
251 U32 endSignal; in HUF_decompress4X2_usingDTable_internal()
253 U32 const dtLog = dtd.tableLog; in HUF_decompress4X2_usingDTable_internal()
364 static void HUF_fillDTableX4Level2(HUF_DEltX4 *DTable, U32 sizeLog, const U32 consumed, const U32 *… in HUF_fillDTableX4Level2()
365 … const sortedSymbol_t *sortedSymbols, const U32 sortedListSize, U32 nbBitsBaseline, U16 baseSeq) in HUF_fillDTableX4Level2()
368 U32 rankVal[HUF_TABLELOG_MAX + 1]; in HUF_fillDTableX4Level2()
375 U32 i, skipSize = rankVal[minWeight]; in HUF_fillDTableX4Level2()
385 U32 s; in HUF_fillDTableX4Level2()
387 const U32 symbol = sortedSymbols[s].symbol; in HUF_fillDTableX4Level2()
388 const U32 weight = sortedSymbols[s].weight; in HUF_fillDTableX4Level2()
389 const U32 nbBits = nbBitsBaseline - weight; in HUF_fillDTableX4Level2()
390 const U32 length = 1 << (sizeLog - nbBits); in HUF_fillDTableX4Level2()
391 const U32 start = rankVal[weight]; in HUF_fillDTableX4Level2()
392 U32 i = start; in HUF_fillDTableX4Level2()
393 const U32 end = start + length; in HUF_fillDTableX4Level2()
407 typedef U32 rankVal_t[HUF_TABLELOG_MAX][HUF_TABLELOG_MAX + 1];
408 typedef U32 rankValCol_t[HUF_TABLELOG_MAX + 1];
410 …TableX4(HUF_DEltX4 *DTable, const U32 targetLog, const sortedSymbol_t *sortedList, const U32 sorte… in HUF_fillDTableX4()
411 rankVal_t rankValOrigin, const U32 maxWeight, const U32 nbBitsBaseline) in HUF_fillDTableX4()
413 U32 rankVal[HUF_TABLELOG_MAX + 1]; in HUF_fillDTableX4()
415 const U32 minBits = nbBitsBaseline - maxWeight; in HUF_fillDTableX4()
416 U32 s; in HUF_fillDTableX4()
423 const U32 weight = sortedList[s].weight; in HUF_fillDTableX4()
424 const U32 nbBits = nbBitsBaseline - weight; in HUF_fillDTableX4()
425 const U32 start = rankVal[weight]; in HUF_fillDTableX4()
426 const U32 length = 1 << (targetLog - nbBits); in HUF_fillDTableX4()
429 U32 sortedRank; in HUF_fillDTableX4()
442 U32 const end = start + length; in HUF_fillDTableX4()
443 U32 u; in HUF_fillDTableX4()
454 U32 tableLog, maxW, sizeOfSort, nbSymbols; in HUF_readDTableX4_wksp()
456 U32 const maxTableLog = dtd.maxTableLog; in HUF_readDTableX4_wksp()
460 U32 *rankStart; in HUF_readDTableX4_wksp()
463 U32 *rankStats; in HUF_readDTableX4_wksp()
464 U32 *rankStart0; in HUF_readDTableX4_wksp()
471 rankVal = (rankValCol_t *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
473 rankStats = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
475 rankStart0 = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
477 sortedSymbol = (sortedSymbol_t *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
478 spaceUsed32 += ALIGN(sizeof(sortedSymbol_t) * (HUF_SYMBOLVALUE_MAX + 1), sizeof(U32)) >> 2; in HUF_readDTableX4_wksp()
479 weightList = (BYTE *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
480 spaceUsed32 += ALIGN(HUF_SYMBOLVALUE_MAX + 1, sizeof(U32)) >> 2; in HUF_readDTableX4_wksp()
484 workspace = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
488 memset(rankStats, 0, sizeof(U32) * (2 * HUF_TABLELOG_MAX + 2 + 1)); in HUF_readDTableX4_wksp()
509 U32 w, nextRankStart = 0; in HUF_readDTableX4_wksp()
511 U32 curr = nextRankStart; in HUF_readDTableX4_wksp()
521 U32 s; in HUF_readDTableX4_wksp()
523 U32 const w = weightList[s]; in HUF_readDTableX4_wksp()
524 U32 const r = rankStart[w]++; in HUF_readDTableX4_wksp()
533 U32 *const rankVal0 = rankVal[0]; in HUF_readDTableX4_wksp()
536 U32 nextRankVal = 0; in HUF_readDTableX4_wksp()
537 U32 w; in HUF_readDTableX4_wksp()
539 U32 curr = nextRankVal; in HUF_readDTableX4_wksp()
545 U32 const minBits = tableLog + 1 - maxW; in HUF_readDTableX4_wksp()
546 U32 consumed; in HUF_readDTableX4_wksp()
548 U32 *const rankValPtr = rankVal[consumed]; in HUF_readDTableX4_wksp()
549 U32 w; in HUF_readDTableX4_wksp()
565 static U32 HUF_decodeSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtL… in HUF_decodeSymbolX4()
573 static U32 HUF_decodeLastSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 in HUF_decodeLastSymbolX4()
600 …mX4(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX4 *const dt, const U32 dtLog) in HUF_decodeStreamX4()
710 U32 endSignal; in HUF_decompress4X4_usingDTable_internal()
712 U32 const dtLog = dtd.tableLog; in HUF_decompress4X4_usingDTable_internal()
777U32 const endCheck = BIT_endOfDStream(&bitD1) & BIT_endOfDStream(&bitD2) & BIT_endOfDStream(&bitD3… in HUF_decompress4X4_usingDTable_internal()
829 U32 tableTime;
830 U32 decode256Time;
857 U32 HUF_selectDecoder(size_t dstSize, size_t cSrcSize) in HUF_selectDecoder()
860 U32 const Q = (U32)(cSrcSize * 16 / dstSize); /* Q < 16 since dstSize > cSrcSize */ in HUF_selectDecoder()
861 U32 const D256 = (U32)(dstSize >> 8); in HUF_selectDecoder()
862 U32 const DTime0 = algoTime[Q][0].tableTime + (algoTime[Q][0].decode256Time * D256); in HUF_selectDecoder()
863 U32 DTime1 = algoTime[Q][1].tableTime + (algoTime[Q][1].decode256Time * D256); in HUF_selectDecoder()
888 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress4X_DCtx_wksp()
903 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress4X_hufOnly_wksp()
926 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress1X_DCtx_wksp()