Searched refs:hcode (Results 1 – 1 of 1) sorted by relevance
8335 static void hufCanonicalCodeTable(long long hcode[HUF_ENCSIZE]) { in hufCanonicalCodeTable()8346 for (int i = 0; i < HUF_ENCSIZE; ++i) n[hcode[i]] += 1; in hufCanonicalCodeTable()8370 int l = static_cast<int>(hcode[i]); in hufCanonicalCodeTable()8372 if (l > 0) hcode[i] = l | (n[l]++ << 6); in hufCanonicalCodeTable()8573 const long long *hcode, // i : encoding table [HUF_ENCSIZE] in hufPackEncTable() argument8583 int l = hufLength(hcode[im]); in hufPackEncTable()8589 if (hufLength(hcode[im + 1]) > 0) break; in hufPackEncTable()8622 long long *hcode) // o: encoding table [HUF_ENCSIZE] in hufUnpackEncTable() argument8624 memset(hcode, 0, sizeof(long long) * HUF_ENCSIZE); in hufUnpackEncTable()8635 long long l = hcode[im] = getBits(6, c, lc, p); // code length in hufUnpackEncTable()[all …]