ZSTD_ps_auto
if (useRowMatchFinder == ZSTD_ps_auto)
return ZSTD_adjustCParams_internal(cPar, srcSize, dictSize, ZSTD_cpm_unknown, ZSTD_ps_auto);
assert(useRowMatchFinder != ZSTD_ps_auto);
assert(useRowMatchFinder != ZSTD_ps_auto);
assert(params->useRowMatchFinder != ZSTD_ps_auto);
assert(params->postBlockSplitter != ZSTD_ps_auto);
assert(params->ldmParams.enableLdm != ZSTD_ps_auto);
assert(mode != ZSTD_ps_auto);
if (mode != ZSTD_ps_auto) return mode; /* if requested enabled, but no SIMD, we still will use row matchfinder */
assert(params.useRowMatchFinder != ZSTD_ps_auto);
if (mode != ZSTD_ps_auto) return mode;
assert(srcCCtx->appliedParams.useRowMatchFinder != ZSTD_ps_auto);
assert(srcCCtx->appliedParams.postBlockSplitter != ZSTD_ps_auto);
assert(srcCCtx->appliedParams.ldmParams.enableLdm != ZSTD_ps_auto);
assert(useRowMatchFinder != ZSTD_ps_auto);
assert(cctxParams->postBlockSplitter != ZSTD_ps_auto);
if (mode != ZSTD_ps_auto) return mode;
if (value != ZSTD_ps_auto) return value;
assert(useRowMatchFinder != ZSTD_ps_auto);
assert(params->useRowMatchFinder != ZSTD_ps_auto);
bounds.lowerBound = (int)ZSTD_ps_auto;
+ ZSTD_sizeof_matchState(&cParams, ZSTD_resolveRowMatchFinderMode(ZSTD_ps_auto, &cParams),
ZSTD_STATIC_ASSERT(ZSTD_ps_auto < ZSTD_ps_enable && ZSTD_ps_enable < ZSTD_ps_disable);
bounds.lowerBound = (int)ZSTD_ps_auto;
ZSTD_ParamSwitch_e const useRowMatchFinder = ZSTD_resolveRowMatchFinderMode(ZSTD_ps_auto, &cParams);
bounds.lowerBound = (int)ZSTD_ps_auto;
bounds.lowerBound = (int)ZSTD_ps_auto;
bounds.lowerBound = (int)ZSTD_ps_auto;
bounds.lowerBound = (int)ZSTD_ps_auto;
assert(externalRepSearch != ZSTD_ps_auto);
assert(cctx->appliedParams.searchForExternalRepcodes != ZSTD_ps_auto);
return ZSTD_adjustCParams_internal(cp, srcSizeHint, dictSize, mode, ZSTD_ps_auto);
case ZSTD_ps_auto: