• Home
  • Raw
  • Download

Lines Matching refs:maxSymbolValue

68 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue)  in HUF_optimalTableLog()  argument
70 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 1); in HUF_optimalTableLog()
88 U32 maxSymbolValue = HUF_TABLELOG_MAX; in HUF_compressWeights_wksp() local
116 CHECK_V_F(maxCount, FSE_count_simple(count, &maxSymbolValue, weightTable, wtSize)); in HUF_compressWeights_wksp()
123 tableLog = FSE_optimalTableLog(tableLog, wtSize, maxSymbolValue); in HUF_compressWeights_wksp()
124 CHECK_F(FSE_normalizeCount(norm, tableLog, count, wtSize, maxSymbolValue)); in HUF_compressWeights_wksp()
128 CHECK_V_F(hSize, FSE_writeNCount(op, oend - op, norm, maxSymbolValue, tableLog)); in HUF_compressWeights_wksp()
133 CHECK_F(FSE_buildCTable_wksp(CTable, norm, maxSymbolValue, tableLog, workspace, workspaceSize)); in HUF_compressWeights_wksp()
152 …Table_wksp(void *dst, size_t maxDstSize, const HUF_CElt *CTable, U32 maxSymbolValue, U32 huffLog, … in HUF_writeCTable_wksp() argument
172 if (maxSymbolValue > HUF_SYMBOLVALUE_MAX) in HUF_writeCTable_wksp()
179 for (n = 0; n < maxSymbolValue; n++) in HUF_writeCTable_wksp()
184 …CHECK_V_F(hSize, HUF_compressWeights_wksp(op + 1, maxDstSize - 1, huffWeight, maxSymbolValue, work… in HUF_writeCTable_wksp()
185 if ((hSize > 1) & (hSize < maxSymbolValue / 2)) { /* FSE compressed */ in HUF_writeCTable_wksp()
192 if (maxSymbolValue > (256 - 128)) in HUF_writeCTable_wksp()
194 if (((maxSymbolValue + 1) / 2) + 1 > maxDstSize) in HUF_writeCTable_wksp()
196 op[0] = (BYTE)(128 /*special case*/ + (maxSymbolValue - 1)); in HUF_writeCTable_wksp()
197 huffWeight[maxSymbolValue] = 0; /* to be sure it doesn't cause msan issue in final combination */ in HUF_writeCTable_wksp()
198 for (n = 0; n < maxSymbolValue; n += 2) in HUF_writeCTable_wksp()
200 return ((maxSymbolValue + 1) / 2) + 1; in HUF_writeCTable_wksp()
203 size_t HUF_readCTable_wksp(HUF_CElt *CTable, U32 maxSymbolValue, const void *src, size_t srcSize, v… in HUF_readCTable_wksp() argument
230 if (nbSymbols > maxSymbolValue + 1) in HUF_readCTable_wksp()
275 for (n = 0; n <= maxSymbolValue; n++) in HUF_readCTable_wksp()
389 static void HUF_sort(nodeElt *huffNode, const U32 *count, U32 maxSymbolValue) in HUF_sort() argument
395 for (n = 0; n <= maxSymbolValue; n++) { in HUF_sort()
403 for (n = 0; n <= maxSymbolValue; n++) { in HUF_sort()
420 size_t HUF_buildCTable_wksp(HUF_CElt *tree, const U32 *count, U32 maxSymbolValue, U32 maxNbBits, vo… in HUF_buildCTable_wksp() argument
434 if (maxSymbolValue > HUF_SYMBOLVALUE_MAX) in HUF_buildCTable_wksp()
439 HUF_sort(huffNode, count, maxSymbolValue); in HUF_buildCTable_wksp()
442 nonNullRank = maxSymbolValue; in HUF_buildCTable_wksp()
492 for (n = 0; n <= maxSymbolValue; n++) in HUF_buildCTable_wksp()
494 for (n = 0; n <= maxSymbolValue; n++) in HUF_buildCTable_wksp()
501 …size_t HUF_estimateCompressedSize(HUF_CElt *CTable, const unsigned *count, unsigned maxSymbolValue) in HUF_estimateCompressedSize() argument
505 for (s = 0; s <= (int)maxSymbolValue; ++s) { in HUF_estimateCompressedSize()
511 …atic int HUF_validateCTable(const HUF_CElt *CTable, const unsigned *count, unsigned maxSymbolValue) in HUF_validateCTable() argument
515 for (s = 0; s <= (int)maxSymbolValue; ++s) { in HUF_validateCTable()
653 …void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huff… in HUF_compress_internal() argument
676 if (!maxSymbolValue) in HUF_compress_internal()
677 maxSymbolValue = HUF_SYMBOLVALUE_MAX; in HUF_compress_internal()
695 …CHECK_V_F(largest, FSE_count_wksp(count, &maxSymbolValue, (const BYTE *)src, srcSize, (U32 *)workS… in HUF_compress_internal()
705 …repeat && *repeat == HUF_repeat_check && !HUF_validateCTable(oldHufTable, count, maxSymbolValue)) { in HUF_compress_internal()
714 huffLog = HUF_optimalTableLog(huffLog, srcSize, maxSymbolValue); in HUF_compress_internal()
716 …CHECK_V_F(maxBits, HUF_buildCTable_wksp(CTable, count, maxSymbolValue, huffLog, workSpace, wkspSiz… in HUF_compress_internal()
719 memset(CTable + maxSymbolValue + 1, 0, CTableSize - (maxSymbolValue + 1) * sizeof(HUF_CElt)); in HUF_compress_internal()
724 …CHECK_V_F(hSize, HUF_writeCTable_wksp(op, dstSize, CTable, maxSymbolValue, huffLog, workSpace, wks… in HUF_compress_internal()
727 size_t const oldSize = HUF_estimateCompressedSize(oldHufTable, count, maxSymbolValue); in HUF_compress_internal()
728 size_t const newSize = HUF_estimateCompressedSize(CTable, count, maxSymbolValue); in HUF_compress_internal()
748 …void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huff… in HUF_compress1X_wksp() argument
751 …return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 1 /* single stre… in HUF_compress1X_wksp()
754 …void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huff… in HUF_compress1X_repeat() argument
757 …return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 1 /* single stre… in HUF_compress1X_repeat()
761 …void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huff… in HUF_compress4X_wksp() argument
764 …return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 0 /* 4 streams *… in HUF_compress4X_wksp()
767 …void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huff… in HUF_compress4X_repeat() argument
770 …return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 0 /* 4 streams *… in HUF_compress4X_repeat()