Lines Matching refs:U32

92 	U32 tableLog = 0;  in HUF_readDTableX2_wksp()
93 U32 nbSymbols = 0; in HUF_readDTableX2_wksp()
98 U32 *rankVal; in HUF_readDTableX2_wksp()
102 rankVal = (U32 *)workspace + spaceUsed32; in HUF_readDTableX2_wksp()
104 huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX2_wksp()
105 spaceUsed32 += ALIGN(HUF_SYMBOLVALUE_MAX + 1, sizeof(U32)) >> 2; in HUF_readDTableX2_wksp()
109 workspace = (U32 *)workspace + spaceUsed32; in HUF_readDTableX2_wksp()
122 if (tableLog > (U32)(dtd.maxTableLog + 1)) in HUF_readDTableX2_wksp()
131 U32 n, nextRankStart = 0; in HUF_readDTableX2_wksp()
133 U32 const curr = nextRankStart; in HUF_readDTableX2_wksp()
141 U32 n; in HUF_readDTableX2_wksp()
143 U32 const w = huffWeight[n]; in HUF_readDTableX2_wksp()
144 U32 const length = (1 << w) >> 1; in HUF_readDTableX2_wksp()
145 U32 u; in HUF_readDTableX2_wksp()
158 static BYTE HUF_decodeSymbolX2(BIT_DStream_t *Dstream, const HUF_DEltX2 *dt, const U32 dtLog) in HUF_decodeSymbolX2()
176 …TE *p, BIT_DStream_t *const bitDPtr, BYTE *const pEnd, const HUF_DEltX2 *const dt, const U32 dtLog) in HUF_decodeStreamX2()
207 U32 const dtLog = dtd.tableLog; in HUF_decompress1X2_usingDTable_internal()
281 U32 endSignal; in HUF_decompress4X2_usingDTable_internal()
283 U32 const dtLog = dtd.tableLog; in HUF_decompress4X2_usingDTable_internal()
394 static void HUF_fillDTableX4Level2(HUF_DEltX4 *DTable, U32 sizeLog, const U32 consumed, const U32 *… in HUF_fillDTableX4Level2()
395 … const sortedSymbol_t *sortedSymbols, const U32 sortedListSize, U32 nbBitsBaseline, U16 baseSeq) in HUF_fillDTableX4Level2()
398 U32 rankVal[HUF_TABLELOG_MAX + 1]; in HUF_fillDTableX4Level2()
405 U32 i, skipSize = rankVal[minWeight]; in HUF_fillDTableX4Level2()
415 U32 s; in HUF_fillDTableX4Level2()
417 const U32 symbol = sortedSymbols[s].symbol; in HUF_fillDTableX4Level2()
418 const U32 weight = sortedSymbols[s].weight; in HUF_fillDTableX4Level2()
419 const U32 nbBits = nbBitsBaseline - weight; in HUF_fillDTableX4Level2()
420 const U32 length = 1 << (sizeLog - nbBits); in HUF_fillDTableX4Level2()
421 const U32 start = rankVal[weight]; in HUF_fillDTableX4Level2()
422 U32 i = start; in HUF_fillDTableX4Level2()
423 const U32 end = start + length; in HUF_fillDTableX4Level2()
437 typedef U32 rankVal_t[HUF_TABLELOG_MAX][HUF_TABLELOG_MAX + 1];
438 typedef U32 rankValCol_t[HUF_TABLELOG_MAX + 1];
440 …TableX4(HUF_DEltX4 *DTable, const U32 targetLog, const sortedSymbol_t *sortedList, const U32 sorte… in HUF_fillDTableX4()
441 rankVal_t rankValOrigin, const U32 maxWeight, const U32 nbBitsBaseline) in HUF_fillDTableX4()
443 U32 rankVal[HUF_TABLELOG_MAX + 1]; in HUF_fillDTableX4()
445 const U32 minBits = nbBitsBaseline - maxWeight; in HUF_fillDTableX4()
446 U32 s; in HUF_fillDTableX4()
453 const U32 weight = sortedList[s].weight; in HUF_fillDTableX4()
454 const U32 nbBits = nbBitsBaseline - weight; in HUF_fillDTableX4()
455 const U32 start = rankVal[weight]; in HUF_fillDTableX4()
456 const U32 length = 1 << (targetLog - nbBits); in HUF_fillDTableX4()
459 U32 sortedRank; in HUF_fillDTableX4()
472 U32 const end = start + length; in HUF_fillDTableX4()
473 U32 u; in HUF_fillDTableX4()
484 U32 tableLog, maxW, sizeOfSort, nbSymbols; in HUF_readDTableX4_wksp()
486 U32 const maxTableLog = dtd.maxTableLog; in HUF_readDTableX4_wksp()
490 U32 *rankStart; in HUF_readDTableX4_wksp()
493 U32 *rankStats; in HUF_readDTableX4_wksp()
494 U32 *rankStart0; in HUF_readDTableX4_wksp()
501 rankVal = (rankValCol_t *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
503 rankStats = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
505 rankStart0 = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
507 sortedSymbol = (sortedSymbol_t *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
508 spaceUsed32 += ALIGN(sizeof(sortedSymbol_t) * (HUF_SYMBOLVALUE_MAX + 1), sizeof(U32)) >> 2; in HUF_readDTableX4_wksp()
509 weightList = (BYTE *)((U32 *)workspace + spaceUsed32); in HUF_readDTableX4_wksp()
510 spaceUsed32 += ALIGN(HUF_SYMBOLVALUE_MAX + 1, sizeof(U32)) >> 2; in HUF_readDTableX4_wksp()
514 workspace = (U32 *)workspace + spaceUsed32; in HUF_readDTableX4_wksp()
518 memset(rankStats, 0, sizeof(U32) * (2 * HUF_TABLELOG_MAX + 2 + 1)); in HUF_readDTableX4_wksp()
539 U32 w, nextRankStart = 0; in HUF_readDTableX4_wksp()
541 U32 curr = nextRankStart; in HUF_readDTableX4_wksp()
551 U32 s; in HUF_readDTableX4_wksp()
553 U32 const w = weightList[s]; in HUF_readDTableX4_wksp()
554 U32 const r = rankStart[w]++; in HUF_readDTableX4_wksp()
563 U32 *const rankVal0 = rankVal[0]; in HUF_readDTableX4_wksp()
566 U32 nextRankVal = 0; in HUF_readDTableX4_wksp()
567 U32 w; in HUF_readDTableX4_wksp()
569 U32 curr = nextRankVal; in HUF_readDTableX4_wksp()
575 U32 const minBits = tableLog + 1 - maxW; in HUF_readDTableX4_wksp()
576 U32 consumed; in HUF_readDTableX4_wksp()
578 U32 *const rankValPtr = rankVal[consumed]; in HUF_readDTableX4_wksp()
579 U32 w; in HUF_readDTableX4_wksp()
595 static U32 HUF_decodeSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtL… in HUF_decodeSymbolX4()
603 static U32 HUF_decodeLastSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 in HUF_decodeLastSymbolX4()
630 …mX4(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX4 *const dt, const U32 dtLog) in HUF_decodeStreamX4()
740 U32 endSignal; in HUF_decompress4X4_usingDTable_internal()
742 U32 const dtLog = dtd.tableLog; in HUF_decompress4X4_usingDTable_internal()
807U32 const endCheck = BIT_endOfDStream(&bitD1) & BIT_endOfDStream(&bitD2) & BIT_endOfDStream(&bitD3… in HUF_decompress4X4_usingDTable_internal()
859 U32 tableTime;
860 U32 decode256Time;
887 U32 HUF_selectDecoder(size_t dstSize, size_t cSrcSize) in HUF_selectDecoder()
890 U32 const Q = (U32)(cSrcSize * 16 / dstSize); /* Q < 16 since dstSize > cSrcSize */ in HUF_selectDecoder()
891 U32 const D256 = (U32)(dstSize >> 8); in HUF_selectDecoder()
892 U32 const DTime0 = algoTime[Q][0].tableTime + (algoTime[Q][0].decode256Time * D256); in HUF_selectDecoder()
893 U32 DTime1 = algoTime[Q][1].tableTime + (algoTime[Q][1].decode256Time * D256); in HUF_selectDecoder()
918 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress4X_DCtx_wksp()
933 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress4X_hufOnly_wksp()
956 U32 const algoNb = HUF_selectDecoder(dstSize, cSrcSize); in HUF_decompress1X_DCtx_wksp()