Lines Matching defs:table
79 1. count symbol occurrence from source[] into table count[]
82 4. build encoding table 'CTable' from normalized counters
83 5. encode the data stream using encoding table 'CTable'
87 2. build decoding table 'DTable' from normalized counters
88 3. decode the data stream using decoding table 'DTable'
104 'normalizedCounter' is a table of short, of minimum size (maxSymbolValue+1).
110 Provides the maximum possible size of an FSE normalized table, given 'maxSymbolValue' and 'tableLog'.
116 @return : size of the compressed table,
135 Result will be saved into 'count', a table of unsigned int, which must be already allocated, and have 'maxSymbolValuePtr[0]+1' cells.
136 'src' is a table of bytes of size 'srcSize'. All values within 'src' MUST be <= maxSymbolValuePtr[0]
149 The result of FSE_normalizeCount() will be saved into a table,
150 called 'normalizedCounter', which is a table of signed short.
162 'normalizedCounter' can then be used to create the compression table 'CTable'.
168 Similar to FSE_count(), the convention is that 'src' is assumed to be a table of char of size 'srcSize'
210 or size the table to handle worst case situations (typically 256).
238 /* It is possible to statically allocate FSE CTable/DTable as a table of FSE_CTable/FSE_DTable using below macros */
247 * `workSpace` size must be table of >= `1024` unsigned
253 * `workSpace` must be a table of minimum `1024` unsigned
355 const void *table; /* precise table may vary, depending on U16 */
373 FSE_DTable* DTablePtr; // Decoding table, provided by FSE_buildDTable()
487 DStatePtr->table = dt + 1;
492 FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state];
498 FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state];
506 FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state];
519 FSE_decode_t const DInfo = ((const FSE_decode_t *)(DStatePtr->table))[DStatePtr->state];