Lines Matching refs:HUF_CElt

128 static size_t HUF_getNbBits(HUF_CElt elt)
133 static size_t HUF_getNbBitsFast(HUF_CElt elt)
138 static size_t HUF_getValue(HUF_CElt elt)
143 static size_t HUF_getValueFast(HUF_CElt elt)
148 static void HUF_setNbBits(HUF_CElt* elt, size_t nbBits)
154 static void HUF_setValue(HUF_CElt* elt, size_t value)
159 *elt |= value << (sizeof(HUF_CElt) * 8 - nbBits);
170 const HUF_CElt* CTable, unsigned maxSymbolValue, unsigned huffLog,
173 HUF_CElt const* const ct = CTable + 1;
211 const HUF_CElt* CTable, unsigned maxSymbolValue, unsigned huffLog)
218 size_t HUF_readCTable (HUF_CElt* CTable, unsigned* maxSymbolValuePtr, const void* src, size_t srcSize, unsigned* hasZeroWeights)
224 HUF_CElt* const ct = CTable + 1;
270 U32 HUF_getNbBitsFromCTable(HUF_CElt const* CTable, U32 symbolValue)
272 const HUF_CElt* ct = CTable + 1;
653 static void HUF_buildCTableFromTree(HUF_CElt* CTable, nodeElt const* huffNode, int nonNullRank, U32 maxSymbolValue, U32 maxNbBits)
655 HUF_CElt* const ct = CTable + 1;
677 size_t HUF_buildCTable_wksp (HUF_CElt* CTable, const unsigned* count, U32 maxSymbolValue, U32 maxNbBits, void* workSpace, size_t wkspSize)
707 size_t HUF_estimateCompressedSize(const HUF_CElt* CTable, const unsigned* count, unsigned maxSymbolValue)
709 HUF_CElt const* ct = CTable + 1;
718 int HUF_validateCTable(const HUF_CElt* CTable, const unsigned* count, unsigned maxSymbolValue) {
719 HUF_CElt const* ct = CTable + 1;
733 * 1. HUF_addBits() takes a HUF_CElt (size_t) which is
775 * Adds the symbol stored in HUF_CElt elt to the bitstream.
784 FORCE_INLINE_TEMPLATE void HUF_addBits(HUF_CStream_t* bitC, HUF_CElt elt, int idx, int kFast)
869 static HUF_CElt HUF_endMark(void)
871 HUF_CElt endMark;
892 HUF_encodeSymbol(HUF_CStream_t* bitCPtr, U32 symbol, const HUF_CElt* CTable, int idx, int fast)
900 const HUF_CElt* ct,
965 const HUF_CElt* CTable)
968 HUF_CElt const* ct = CTable + 1;
1032 const HUF_CElt* CTable)
1040 const HUF_CElt* CTable)
1048 const HUF_CElt* CTable, const int bmi2)
1061 const HUF_CElt* CTable, const int bmi2)
1069 size_t HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable)
1074 size_t HUF_compress1X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2)
1082 const HUF_CElt* CTable, int bmi2)
1129 size_t HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable)
1134 size_t HUF_compress4X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2)
1144 HUF_nbStreams_e nbStreams, const HUF_CElt* CTable, const int bmi2)
1160 HUF_CElt CTable[HUF_CTABLE_SIZE_ST(HUF_SYMBOLVALUE_MAX)];
1180 HUF_CElt* oldHufTable, HUF_repeat* repeat, int preferRepeat,
1252 size_t const unusedSize = sizeof(table->CTable) - ctableSize * sizeof(HUF_CElt);
1297 HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat,
1328 HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible)