perf: add TWOPASS_CN_PROC dispatch in nrLDPC_decoder
Add //#define TWOPASS_CN_PROC alongside UNROLL_CN_PROC=1.
When UNROLL_CN_PROC is commented out and TWOPASS_CN_PROC is
defined, all four cnProc call sites (first-iter BG1/BG2,
loop BG1/BG2) dispatch to nrLDPC_cnProc_BG1_2pass /
nrLDPC_cnProc_BG2_2pass instead of the LUT-based variants.
To benchmark: comment UNROLL_CN_PROC and uncomment TWOPASS_CN_PROC.
To revert to LUT generic: comment both.
Assisted-by: Claude:claude-sonnet-4.6
Signed-off-by:
Raymond Knopp <raymond.knopp@eurecom.fr>
Showing
Please register or sign in to comment