Lines Matching defs:value
87 FSE_PUBLIC_API unsigned FSE_isError(size_t code); /* tells if a return value is an error code */
96 Both parameters can be defined as '0' to mean : use default value
185 maxSymbolValuePtr[0] will be updated, with its real value (necessarily <= original value)
193 You can use 'tableLog'==0 to mean "use default tableLog value".
194 If you are unsure of which tableLog value to use, you can ask FSE_optimalTableLog(),
200 The return value is tableLog if everything proceeded as expected.
202 If there is an error (ex: invalid tableLog value), the function will return an ErrorCode (which can be tested using FSE_isError()).
375 ptrdiff_t value;
420 Your last FSE encoding operation shall be to flush your last state value(s).
516 statePtr->value = (ptrdiff_t)1<<tableLog;
525 * uses the smallest state value possible, saving the cost of this symbol */
532 statePtr->value = (nbBitsOut << 16) - symbolTT.deltaNbBits;
533 statePtr->value = stateTable[(statePtr->value >> nbBitsOut) + symbolTT.deltaFindState];
541 U32 const nbBitsOut = (U32)((statePtr->value + symbolTT.deltaNbBits) >> 16);
542 BIT_addBits(bitC, statePtr->value, nbBitsOut);
543 statePtr->value = stateTable[ (statePtr->value >> nbBitsOut) + symbolTT.deltaFindState];
548 BIT_addBits(bitC, statePtr->value, statePtr->stateLog);
565 * Approximate symbol cost, as fractional value, using fixed-point format (accuracyLog fractional bits)
663 * Recommended max value is 14, for 16KB, which nicely fits into Intel x86 L1 cache */
675 * Maximum symbol value authorized.