HomeSort by: relevance | last modified time | path
    Searched refs:huffWeight (Results 1 - 11 of 11) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/common/
entropy_common.c 229 `huffWeight` is destination buffer.
234 size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
239 return HUF_readStats_wksp(huffWeight, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, wksp, sizeof(wksp), /* flags */ 0);
243 HUF_readStats_body(BYTE* huffWeight, size_t hwSize, U32* rankStats,
256 /* ZSTD_memset(huffWeight, 0, hwSize); *//* is not necessary, even though some analyzer complain ... */
266 huffWeight[n] = ip[n/2] >> 4;
267 huffWeight[n+1] = ip[n/2] & 15;
272 oSize = FSE_decompress_wksp_bmi2(huffWeight, hwSize-1, ip+1, iSize, 6, workSpace, wkspSize, bmi2);
280 if (huffWeight[n] > HUF_TABLELOG_MAX) return ERROR(corruption_detected);
281 rankStats[huffWeight[n]]++
    [all...]
huf.h 174 * `huffWeight` is destination buffer.
177 size_t HUF_readStats(BYTE* huffWeight, size_t hwSize,
188 size_t HUF_readStats_wksp(BYTE* huffWeight, size_t hwSize,
  /src/external/bsd/zstd/dist/lib/legacy/
zstd_v01.c 921 BYTE huffWeight[HUF_MAX_SYMBOL_VALUE + 1];
937 //memset(huffWeight, 0, sizeof(huffWeight)); /* should not be necessary, but some analyzer complain ... */
944 memset(huffWeight, 1, sizeof(huffWeight));
955 huffWeight[n] = ip[n/2] >> 4;
956 huffWeight[n+1] = ip[n/2] & 15;
963 oSize = FSE_decompress(huffWeight, HUF_MAX_SYMBOL_VALUE, ip+1, iSize); /* max 255 values decoded, last one is implied */
972 if (huffWeight[n] >= HUF_ABSOLUTEMAX_TABLELOG) return (size_t)-FSE_ERROR_corruptionDetected;
973 rankVal[huffWeight[n]]++
    [all...]
zstd_v03.c 1474 @huffWeight : destination buffer
1477 static size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1490 //memset(huffWeight, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1498 memset(huffWeight, 1, hwSize);
1510 huffWeight[n] = ip[n/2] >> 4;
1511 huffWeight[n+1] = ip[n/2] & 15;
1518 oSize = FSE_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1527 if (huffWeight[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1528 rankStats[huffWeight[n]]++;
1529 weightTotal += (1 << huffWeight[n]) >> 1
    [all...]
zstd_v07.c 1048 `huffWeight` is destination buffer.
1051 size_t HUFv07_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1247 `huffWeight` is destination buffer.
1251 size_t HUFv07_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1262 /* memset(huffWeight, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1268 memset(huffWeight, 1, hwSize);
1279 huffWeight[n] = ip[n/2] >> 4;
1280 huffWeight[n+1] = ip[n/2] & 15;
1284 oSize = FSEv07_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1292 if (huffWeight[n] >= HUFv07_TABLELOG_ABSOLUTEMAX) return ERROR(corruption_detected)
    [all...]
zstd_v02.c 1478 @huffWeight : destination buffer
1481 static size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1494 //memset(huffWeight, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1502 memset(huffWeight, 1, hwSize);
1514 huffWeight[n] = ip[n/2] >> 4;
1515 huffWeight[n+1] = ip[n/2] & 15;
1522 oSize = FSE_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1531 if (huffWeight[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1532 rankStats[huffWeight[n]]++;
1533 weightTotal += (1 << huffWeight[n]) >> 1
    [all...]
zstd_v04.c 1633 @huffWeight : destination buffer
1636 static size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1649 //memset(huffWeight, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1657 memset(huffWeight, 1, hwSize);
1669 huffWeight[n] = ip[n/2] >> 4;
1670 huffWeight[n+1] = ip[n/2] & 15;
1677 oSize = FSE_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1686 if (huffWeight[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1687 rankStats[huffWeight[n]]++;
1688 weightTotal += (1 << huffWeight[n]) >> 1
    [all...]
zstd_v05.c 1739 @huffWeight : destination buffer
1742 static size_t HUFv05_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1755 /* memset(huffWeight, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1761 memset(huffWeight, 1, hwSize);
1771 huffWeight[n] = ip[n/2] >> 4;
1772 huffWeight[n+1] = ip[n/2] & 15;
1776 oSize = FSEv05_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1784 if (huffWeight[n] >= HUFv05_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1785 rankStats[huffWeight[n]]++;
1786 weightTotal += (1 << huffWeight[n]) >> 1
    [all...]
zstd_v06.c 1795 `huffWeight` is destination buffer.
1798 MEM_STATIC size_t HUFv06_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats,
1809 /* memset(huffWeight, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1815 memset(huffWeight, 1, hwSize);
1826 huffWeight[n] = ip[n/2] >> 4;
1827 huffWeight[n+1] = ip[n/2] & 15;
1831 oSize = FSEv06_decompress(huffWeight, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1839 if (huffWeight[n] >= HUFv06_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1840 rankStats[huffWeight[n]]++;
1841 weightTotal += (1 << huffWeight[n]) >> 1
    [all...]
  /src/external/bsd/zstd/dist/lib/compress/
huf_compress.c 245 BYTE huffWeight[HUF_SYMBOLVALUE_MAX];
271 wksp->huffWeight[n] = wksp->bitsToWeight[HUF_getNbBits(ct[n])];
275 { CHECK_V_F(hSize, HUF_compressWeights(op+1, maxDstSize-1, wksp->huffWeight, maxSymbolValue, &wksp->wksp, sizeof(wksp->wksp)) );
285 wksp->huffWeight[maxSymbolValue] = 0; /* to be sure it doesn't cause msan issue in final combination */
287 op[(n/2)+1] = (BYTE)((wksp->huffWeight[n] << 4) + wksp->huffWeight[n+1]);
294 BYTE huffWeight[HUF_SYMBOLVALUE_MAX + 1]; /* init not required, even though some static analyzer may complain */
301 CHECK_V_F(readSize, HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize));
322 const U32 w = huffWeight[n];
  /src/external/bsd/zstd/dist/lib/decompress/
huf_decompress.c 352 static U32 HUF_rescaleStats(BYTE* huffWeight, U32* rankVal, U32 nbSymbols, U32 tableLog, U32 targetTableLog)
361 huffWeight[s] += (BYTE)((huffWeight[s] == 0) ? 0 : scale);
382 BYTE huffWeight[HUF_SYMBOLVALUE_MAX + 1];
398 /* ZSTD_memset(huffWeight, 0, sizeof(huffWeight)); */ /* is not necessary, even though some analyzer complain ... */
400 iSize = HUF_readStats_wksp(wksp->huffWeight, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, src, srcSize, wksp->statsWksp, sizeof(wksp->statsWksp), flags);
408 tableLog = HUF_rescaleStats(wksp->huffWeight, wksp->rankVal, nbSymbols, tableLog, targetTableLog);
439 size_t const w = wksp->huffWeight[n+u];
444 size_t const w = wksp->huffWeight[n]
    [all...]

Completed in 59 milliseconds