Lines Matching refs:DTable
2305 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \ argument
2306 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) }
2307 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument
2308 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) }
2426 size_t HUF_readDTableX1 (HUF_DTable* DTable, const void* src, size_t srcSize);
2427 size_t HUF_readDTableX1_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,…
2430 size_t HUF_readDTableX2 (HUF_DTable* DTable, const void* src, size_t srcSize);
2431 size_t HUF_readDTableX2_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,…
2434 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2436 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2439 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2477 … size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); /**< automatic…
2479 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2482 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2488 …id* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2);
2492 …id* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2);
21412 const HUF_DTable* DTable) \
21414 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21420 const HUF_DTable* DTable) \
21422 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21426 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \
21429 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \
21431 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \
21438 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \
21441 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21467 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, … in HUF_readDTableX1_wksp() argument
21472 void* const dtPtr = DTable + 1; in HUF_readDTableX1_wksp()
21493 { DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_readDTableX1_wksp()
21497 memcpy(DTable, &dtd, sizeof(dtd)); in HUF_readDTableX1_wksp()
21536 size_t HUF_readDTableX1(HUF_DTable* DTable, const void* src, size_t srcSize) in HUF_readDTableX1() argument
21539 return HUF_readDTableX1_wksp(DTable, src, srcSize, in HUF_readDTableX1()
21592 const HUF_DTable* DTable) in HUF_decompress1X1_usingDTable_internal_body() argument
21596 const void* dtPtr = DTable + 1; in HUF_decompress1X1_usingDTable_internal_body()
21599 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X1_usingDTable_internal_body()
21615 const HUF_DTable* DTable) in HUF_decompress4X1_usingDTable_internal_body() argument
21624 const void* const dtPtr = DTable + 1; in HUF_decompress4X1_usingDTable_internal_body()
21648 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X1_usingDTable_internal_body()
21709 const HUF_DTable *DTable);
21719 const HUF_DTable* DTable) in HUF_DGEN()
21721 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_DGEN()
21723 … return HUF_decompress1X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_DGEN()
21751 HUF_CREATE_STATIC_DTABLEX1(DTable, HUF_TABLELOG_MAX); in HUF_decompress1X1()
21752 return HUF_decompress1X1_DCtx (DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X1()
21758 const HUF_DTable* DTable) in HUF_decompress4X1_usingDTable() argument
21760 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X1_usingDTable()
21762 … return HUF_decompress4X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X1_usingDTable()
21796 HUF_CREATE_STATIC_DTABLEX1(DTable, HUF_TABLELOG_MAX); in HUF_decompress4X1()
21797 return HUF_decompress4X1_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X1()
21817 static void HUF_fillDTableX2Level2(HUF_DEltX2* DTable, U32 sizeLog, const U32 consumed, in HUF_fillDTableX2Level2() argument
21835 DTable[i] = DElt; in HUF_fillDTableX2Level2()
21851 do { DTable[i++] = DElt; } while (i<end); /* since length >= 1 */ in HUF_fillDTableX2Level2()
21858 static void HUF_fillDTableX2(HUF_DEltX2* DTable, const U32 targetLog, in HUF_fillDTableX2() argument
21883 HUF_fillDTableX2Level2(DTable+start, targetLog-nbBits, nbBits, in HUF_fillDTableX2()
21894 for (u = start; u < end; u++) DTable[u] = DElt; in HUF_fillDTableX2()
21900 size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, in HUF_readDTableX2_wksp() argument
21905 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_readDTableX2_wksp()
21908 void* dtPtr = DTable+1; /* force compiler to avoid strict-aliasing */ in HUF_readDTableX2_wksp()
21996 memcpy(DTable, &dtd, sizeof(dtd)); in HUF_readDTableX2_wksp()
22000 size_t HUF_readDTableX2(HUF_DTable* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument
22003 return HUF_readDTableX2_wksp(DTable, src, srcSize, in HUF_readDTableX2()
22075 const HUF_DTable* DTable) in HUF_decompress1X2_usingDTable_internal_body() argument
22085 const void* const dtPtr = DTable+1; /* force compiler to not use strict-aliasing */ in HUF_decompress1X2_usingDTable_internal_body()
22087 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X2_usingDTable_internal_body()
22102 const HUF_DTable* DTable) in HUF_decompress4X2_usingDTable_internal_body() argument
22110 const void* const dtPtr = DTable+1; in HUF_decompress4X2_usingDTable_internal_body()
22135 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X2_usingDTable_internal_body()
22219 const HUF_DTable* DTable) in HUF_DGEN()
22221 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_DGEN()
22223 … return HUF_decompress1X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_DGEN()
22252 HUF_CREATE_STATIC_DTABLEX2(DTable, HUF_TABLELOG_MAX); in HUF_decompress1X2()
22253 return HUF_decompress1X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X2()
22259 const HUF_DTable* DTable) in HUF_decompress4X2_usingDTable() argument
22261 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X2_usingDTable()
22263 … return HUF_decompress4X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X2_usingDTable()
22299 HUF_CREATE_STATIC_DTABLEX2(DTable, HUF_TABLELOG_MAX); in HUF_decompress4X2()
22300 return HUF_decompress4X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X2()
22312 const HUF_DTable* DTable) in HUF_decompress1X_usingDTable() argument
22314 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X_usingDTable()
22318 …return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
22322 …return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
22324 …e ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0) : in HUF_decompress1X_usingDTable()
22325 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress1X_usingDTable()
22331 const HUF_DTable* DTable) in HUF_decompress4X_usingDTable() argument
22333 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X_usingDTable()
22337 …return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
22341 …return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
22343 …e ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0) : in HUF_decompress4X_usingDTable()
22344 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X_usingDTable()
22529 …oid* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2) in HUF_decompress1X_usingDTable_bmi2() argument
22531 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X_usingDTable_bmi2()
22535 return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22539 return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22541 …tableType ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2) : in HUF_decompress1X_usingDTable_bmi2()
22542 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22560 …oid* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2) in HUF_decompress4X_usingDTable_bmi2() argument
22562 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X_usingDTable_bmi2()
22566 return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
22570 return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
22572 …tableType ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2) : in HUF_decompress4X_usingDTable_bmi2()
22573 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()