Commit 6b5d2eee authored by sebastian's avatar sebastian

Optimization llr2cnProcBuf done for BG 1

parent 42a4649a
......@@ -116,7 +116,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
#ifdef NR_LDPC_PROFILER_DETAIL
start_meas(&p_profiler->llr2CnProcBuf);
#endif
nrLDPC_llr2CnProcBuf(p_lut, p_llr, p_procBuf, numLLR, Z, BG);
nrLDPC_llr2CnProcBuf(p_lut, p_llr, p_procBuf, Z);
#ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->llr2CnProcBuf);
#endif
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_llr2CnProcBuf_BG1_Z10_R89[790] = {92167, 92177, 92182, 92190, 7, 92168, 92178, 92183, 92191, 8, 92169, 92179, 92184, 92192, 9, 92160, 92170, 92185, 92193, 0, 92161, 92171, 92186, 92194, 1, 92162, 92172, 92187, 92195, 2, 92163, 92173, 92188, 92196, 3, 92164, 92174, 92189, 92197, 4, 92165, 92175, 92180, 92198, 5, 92166, 92176, 92181, 92199, 6, 93701, 93719, 93728, 389, 93702, 93720, 93729, 390, 93703, 93721, 93730, 391, 93704, 93722, 93731, 392, 93705, 93723, 93732, 393, 93696, 93724, 93733, 384, 93697, 93725, 93734, 385, 93698, 93716, 93735, 386, 93699, 93717, 93726, 387, 93700, 93718, 93727, 388, 95239, 93712, 95252, 95240, 93713, 95253, 95241, 93714, 95254, 95232, 93715, 95255, 95233, 93706, 95256, 95234, 93707, 95257, 95235, 93708, 95258, 95236, 93709, 95259, 95237, 93710, 95260, 95238, 93711, 95261, 96769, 95245, 95262, 96770, 95246, 95263, 96771, 95247, 95264, 96772, 95248, 95265, 96773, 95249, 95266, 96774, 95250, 95267, 96775, 95251, 95268, 96776, 95242, 95269, 96777, 95243, 95270, 96768, 95244, 95271, 96787, 96788, 96801, 96778, 96789, 96802, 96779, 96790, 96803, 96780, 96791, 96804, 96781, 96792, 96805, 96782, 96793, 96806, 96783, 96794, 96807, 96784, 96795, 96798, 96785, 96796, 96799, 96786, 96797, 96800, 98304, 98323, 98326, 98305, 98314, 98327, 98306, 98315, 98328, 98307, 98316, 98329, 98308, 98317, 98330, 98309, 98318, 98331, 98310, 98319, 98332, 98311, 98320, 98333, 98312, 98321, 98324, 98313, 98322, 98325, 99841, 99863, 98343, 99842, 99864, 98334, 99843, 99865, 98335, 99844, 99866, 98336, 99845, 99867, 98337, 99846, 99868, 98338, 99847, 99869, 98339, 99848, 99860, 98340, 99849, 99861, 98341, 99840, 99862, 98342, 99857, 101404, 99875, 99858, 101405, 99876, 99859, 101396, 99877, 99850, 101397, 99878, 99851, 101398, 99879, 99852, 101399, 99870, 99853, 101400, 99871, 99854, 101401, 99872, 99855, 101402, 99873, 99856, 101403, 99874, 101392, 102932, 101407, 101393, 102933, 101408, 101394, 102934, 101409, 101395, 102935, 101410, 101386, 102936, 101411, 101387, 102937, 101412, 101388, 102938, 101413, 101389, 102939, 101414, 101390, 102940, 101415, 101391, 102941, 101406, 101381, 102922, 104477, 101382, 102923, 104468, 101383, 102924, 104469, 101384, 102925, 104470, 101385, 102926, 104471, 101376, 102927, 104472, 101377, 102928, 104473, 101378, 102929, 104474, 101379, 102930, 104475, 101380, 102931, 104476, 102920, 106008, 102951, 102921, 106009, 102942, 102912, 106010, 102943, 102913, 106011, 102944, 102914, 106012, 102945, 102915, 106013, 102946, 102916, 106004, 102947, 102917, 106005, 102948, 102918, 106006, 102949, 102919, 106007, 102950, 104453, 104459, 104485, 104454, 104460, 104486, 104455, 104461, 104487, 104456, 104462, 104478, 104457, 104463, 104479, 104448, 104464, 104480, 104449, 104465, 104481, 104450, 104466, 104482, 104451, 104467, 104483, 104452, 104458, 104484, 105990, 105994, 106021, 105991, 105995, 106022, 105992, 105996, 106023, 105993, 105997, 106014, 105984, 105998, 106015, 105985, 105999, 106016, 105986, 106000, 106017, 105987, 106001, 106018, 105988, 106002, 106019, 105989, 106003, 106020, 107527, 107545, 107556, 107528, 107546, 107557, 107529, 107547, 107558, 107520, 107548, 107559, 107521, 107549, 107550, 107522, 107540, 107551, 107523, 107541, 107552, 107524, 107542, 107553, 107525, 107543, 107554, 107526, 107544, 107555, 107534, 109083, 109093, 107535, 109084, 109094, 107536, 109085, 109095, 107537, 109076, 109086, 107538, 109077, 109087, 107539, 109078, 109088, 107530, 109079, 109089, 107531, 109080, 109090, 107532, 109081, 109091, 107533, 109082, 109092, 109058, 109070, 110621, 109059, 109071, 110612, 109060, 109072, 110613, 109061, 109073, 110614, 109062, 109074, 110615, 109063, 109075, 110616, 109064, 109066, 110617, 109065, 109067, 110618, 109056, 109068, 110619, 109057, 109069, 110620, 110592, 110610, 110628, 110593, 110611, 110629, 110594, 110602, 110630, 110595, 110603, 110631, 110596, 110604, 110622, 110597, 110605, 110623, 110598, 110606, 110624, 110599, 110607, 110625, 110600, 110608, 110626, 110601, 110609, 110627, 112145, 112154, 112160, 112146, 112155, 112161, 112147, 112156, 112162, 112138, 112157, 112163, 112139, 112148, 112164, 112140, 112149, 112165, 112141, 112150, 112166, 112142, 112151, 112167, 112143, 112152, 112158, 112144, 112153, 112159, 112135, 113688, 113697, 112136, 113689, 113698, 112137, 113690, 113699, 112128, 113691, 113700, 112129, 113692, 113701, 112130, 113693, 113702, 112131, 113684, 113703, 112132, 113685, 113694, 112133, 113686, 113695, 112134, 113687, 113696, 113668, 113674, 115220, 113669, 113675, 115221, 113670, 113676, 115222, 113671, 113677, 115223, 113672, 113678, 115224, 113673, 113679, 115225, 113664, 113680, 115226, 113665, 113681, 115227, 113666, 113682, 115228, 113667, 113683, 115229, 115201, 116760, 115231, 115202, 116761, 115232, 115203, 116762, 115233, 115204, 116763, 115234, 115205, 116764, 115235, 115206, 116765, 115236, 115207, 116756, 115237, 115208, 116757, 115238, 115209, 116758, 115239, 115200, 116759, 115230, 116744, 115219, 116768, 116745, 115210, 116769, 116736, 115211, 116770, 116737, 115212, 116771, 116738, 115213, 116772, 116739, 115214, 116773, 116740, 115215, 116774, 116741, 115216, 116775, 116742, 115217, 116766, 116743, 115218, 116767, 118281, 116746, 118311, 118272, 116747, 118302, 118273, 116748, 118303, 118274, 116749, 118304, 118275, 116750, 118305, 118276, 116751, 118306, 118277, 116752, 118307, 118278, 116753, 118308, 118279, 116754, 118309, 118280, 116755, 118310, 119808, 118282, 119809, 118283, 119810, 118284, 119811, 118285, 119812, 118286, 119813, 118287, 119814, 118288, 119815, 118289, 119816, 118290, 119817, 118291, 119818, 118292, 119819, 118293, 119820, 118294, 119821, 118295, 119822, 118296, 119823, 118297, 119824, 118298, 119825, 118299, 119826, 118300, 119827, 118301, 119828, 119838, 119829, 119839, 119830, 119840, 119831, 119841, 119832, 119842, 119833, 119843, 119834, 119844, 119835, 119845, 119836, 119846, 119837, 119847, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777};
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_llr2CnProcBuf_BG1_Z11_R89[869] = {92163, 92171, 92187, 92195, 2, 92164, 92172, 92188, 92196, 3, 92165, 92173, 92189, 92197, 4, 92166, 92174, 92190, 92198, 5, 92167, 92175, 92191, 92199, 6, 92168, 92176, 92192, 92200, 7, 92169, 92177, 92182, 92201, 8, 92170, 92178, 92183, 92202, 9, 92160, 92179, 92184, 92203, 10, 92161, 92180, 92185, 92193, 0, 92162, 92181, 92186, 92194, 1, 93699, 93727, 93734, 392, 93700, 93728, 93735, 393, 93701, 93718, 93736, 394, 93702, 93719, 93737, 384, 93703, 93720, 93738, 385, 93704, 93721, 93739, 386, 93705, 93722, 93729, 387, 93706, 93723, 93730, 388, 93696, 93724, 93731, 389, 93697, 93725, 93732, 390, 93698, 93726, 93733, 391, 95241, 93713, 95261, 95242, 93714, 95262, 95232, 93715, 95263, 95233, 93716, 95264, 95234, 93717, 95254, 95235, 93707, 95255, 95236, 93708, 95256, 95237, 93709, 95257, 95238, 93710, 95258, 95239, 93711, 95259, 95240, 93712, 95260, 96768, 95246, 95271, 96769, 95247, 95272, 96770, 95248, 95273, 96771, 95249, 95274, 96772, 95250, 95275, 96773, 95251, 95265, 96774, 95252, 95266, 96775, 95253, 95267, 96776, 95243, 95268, 96777, 95244, 95269, 96778, 95245, 95270, 96782, 96796, 96808, 96783, 96797, 96809, 96784, 96798, 96810, 96785, 96799, 96811, 96786, 96800, 96801, 96787, 96790, 96802, 96788, 96791, 96803, 96789, 96792, 96804, 96779, 96793, 96805, 96780, 96794, 96806, 96781, 96795, 96807, 98306, 98322, 98336, 98307, 98323, 98326, 98308, 98324, 98327, 98309, 98325, 98328, 98310, 98315, 98329, 98311, 98316, 98330, 98312, 98317, 98331, 98313, 98318, 98332, 98314, 98319, 98333, 98304, 98320, 98334, 98305, 98321, 98335, 99840, 99872, 98341, 99841, 99862, 98342, 99842, 99863, 98343, 99843, 99864, 98344, 99844, 99865, 98345, 99845, 99866, 98346, 99846, 99867, 98347, 99847, 99868, 98337, 99848, 99869, 98338, 99849, 99870, 98339, 99850, 99871, 98340, 99860, 101402, 99883, 99861, 101403, 99873, 99851, 101404, 99874, 99852, 101405, 99875, 99853, 101406, 99876, 99854, 101407, 99877, 99855, 101408, 99878, 99856, 101398, 99879, 99857, 101399, 99880, 99858, 101400, 99881, 99859, 101401, 99882, 101393, 102939, 101417, 101394, 102940, 101418, 101395, 102941, 101419, 101396, 102942, 101409, 101397, 102943, 101410, 101387, 102944, 101411, 101388, 102934, 101412, 101389, 102935, 101413, 101390, 102936, 101414, 101391, 102937, 101415, 101392, 102938, 101416, 101386, 102928, 104473, 101376, 102929, 104474, 101377, 102930, 104475, 101378, 102931, 104476, 101379, 102932, 104477, 101380, 102933, 104478, 101381, 102923, 104479, 101382, 102924, 104480, 101383, 102925, 104470, 101384, 102926, 104471, 101385, 102927, 104472, 102915, 106011, 102949, 102916, 106012, 102950, 102917, 106013, 102951, 102918, 106014, 102952, 102919, 106015, 102953, 102920, 106016, 102954, 102921, 106006, 102955, 102922, 106007, 102945, 102912, 106008, 102946, 102913, 106009, 102947, 102914, 106010, 102948, 104458, 104468, 104488, 104448, 104469, 104489, 104449, 104459, 104490, 104450, 104460, 104491, 104451, 104461, 104481, 104452, 104462, 104482, 104453, 104463, 104483, 104454, 104464, 104484, 104455, 104465, 104485, 104456, 104466, 104486, 104457, 104467, 104487, 105986, 105995, 106024, 105987, 105996, 106025, 105988, 105997, 106026, 105989, 105998, 106027, 105990, 105999, 106017, 105991, 106000, 106018, 105992, 106001, 106019, 105993, 106002, 106020, 105994, 106003, 106021, 105984, 106004, 106022, 105985, 106005, 106023, 107528, 107542, 107559, 107529, 107543, 107560, 107530, 107544, 107561, 107520, 107545, 107562, 107521, 107546, 107563, 107522, 107547, 107553, 107523, 107548, 107554, 107524, 107549, 107555, 107525, 107550, 107556, 107526, 107551, 107557, 107527, 107552, 107558, 107538, 109078, 109091, 107539, 109079, 109092, 107540, 109080, 109093, 107541, 109081, 109094, 107531, 109082, 109095, 107532, 109083, 109096, 107533, 109084, 109097, 107534, 109085, 109098, 107535, 109086, 109099, 107536, 109087, 109089, 107537, 109088, 109090, 109058, 109067, 110621, 109059, 109068, 110622, 109060, 109069, 110623, 109061, 109070, 110624, 109062, 109071, 110614, 109063, 109072, 110615, 109064, 109073, 110616, 109065, 109074, 110617, 109066, 109075, 110618, 109056, 109076, 110619, 109057, 109077, 110620, 110597, 110610, 110629, 110598, 110611, 110630, 110599, 110612, 110631, 110600, 110613, 110632, 110601, 110603, 110633, 110602, 110604, 110634, 110592, 110605, 110635, 110593, 110606, 110625, 110594, 110607, 110626, 110595, 110608, 110627, 110596, 110609, 110628, 112149, 112151, 112166, 112139, 112152, 112167, 112140, 112153, 112168, 112141, 112154, 112169, 112142, 112155, 112170, 112143, 112156, 112171, 112144, 112157, 112161, 112145, 112158, 112162, 112146, 112159, 112163, 112147, 112160, 112164, 112148, 112150, 112165, 112132, 113688, 113697, 112133, 113689, 113698, 112134, 113690, 113699, 112135, 113691, 113700, 112136, 113692, 113701, 112137, 113693, 113702, 112138, 113694, 113703, 112128, 113695, 113704, 112129, 113696, 113705, 112130, 113686, 113706, 112131, 113687, 113707, 113673, 113677, 115232, 113674, 113678, 115222, 113664, 113679, 115223, 113665, 113680, 115224, 113666, 113681, 115225, 113667, 113682, 115226, 113668, 113683, 115227, 113669, 113684, 115228, 113670, 113685, 115229, 113671, 113675, 115230, 113672, 113676, 115231, 115208, 116762, 115233, 115209, 116763, 115234, 115210, 116764, 115235, 115200, 116765, 115236, 115201, 116766, 115237, 115202, 116767, 115238, 115203, 116768, 115239, 115204, 116758, 115240, 115205, 116759, 115241, 115206, 116760, 115242, 115207, 116761, 115243, 116746, 115217, 116769, 116736, 115218, 116770, 116737, 115219, 116771, 116738, 115220, 116772, 116739, 115221, 116773, 116740, 115211, 116774, 116741, 115212, 116775, 116742, 115213, 116776, 116743, 115214, 116777, 116744, 115215, 116778, 116745, 115216, 116779, 118282, 116747, 118315, 118272, 116748, 118305, 118273, 116749, 118306, 118274, 116750, 118307, 118275, 116751, 118308, 118276, 116752, 118309, 118277, 116753, 118310, 118278, 116754, 118311, 118279, 116755, 118312, 118280, 116756, 118313, 118281, 116757, 118314, 119808, 118283, 119809, 118284, 119810, 118285, 119811, 118286, 119812, 118287, 119813, 118288, 119814, 118289, 119815, 118290, 119816, 118291, 119817, 118292, 119818, 118293, 119819, 118294, 119820, 118295, 119821, 118296, 119822, 118297, 119823, 118298, 119824, 118299, 119825, 118300, 119826, 118301, 119827, 118302, 119828, 118303, 119829, 118304, 119830, 119841, 119831, 119842, 119832, 119843, 119833, 119844, 119834, 119845, 119835, 119846, 119836, 119847, 119837, 119848, 119838, 119849, 119839, 119850, 119840, 119851, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778};
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
static const uint32_t lut_llr2CnProcBuf_BG1_Z12_R89[948] = {92165, 92180, 92195, 92196, 4, 92166, 92181, 92184, 92197, 5, 92167, 92182, 92185, 92198, 6, 92168, 92183, 92186, 92199, 7, 92169, 92172, 92187, 92200, 8, 92170, 92173, 92188, 92201, 9, 92171, 92174, 92189, 92202, 10, 92160, 92175, 92190, 92203, 11, 92161, 92176, 92191, 92204, 0, 92162, 92177, 92192, 92205, 1, 92163, 92178, 92193, 92206, 2, 92164, 92179, 92194, 92207, 3, 93701, 93722, 93741, 395, 93702, 93723, 93742, 384, 93703, 93724, 93743, 385, 93704, 93725, 93732, 386, 93705, 93726, 93733, 387, 93706, 93727, 93734, 388, 93707, 93728, 93735, 389, 93696, 93729, 93736, 390, 93697, 93730, 93737, 391, 93698, 93731, 93738, 392, 93699, 93720, 93739, 393, 93700, 93721, 93740, 394, 95242, 93716, 95264, 95243, 93717, 95265, 95232, 93718, 95266, 95233, 93719, 95267, 95234, 93708, 95256, 95235, 93709, 95257, 95236, 93710, 95258, 95237, 93711, 95259, 95238, 93712, 95260, 95239, 93713, 95261, 95240, 93714, 95262, 95241, 93715, 95263, 96771, 95255, 95268, 96772, 95244, 95269, 96773, 95245, 95270, 96774, 95246, 95271, 96775, 95247, 95272, 96776, 95248, 95273, 96777, 95249, 95274, 96778, 95250, 95275, 96779, 95251, 95276, 96768, 95252, 95277, 96769, 95253, 95278, 96770, 95254, 95279, 96780, 96796, 96805, 96781, 96797, 96806, 96782, 96798, 96807, 96783, 96799, 96808, 96784, 96800, 96809, 96785, 96801, 96810, 96786, 96802, 96811, 96787, 96803, 96812, 96788, 96792, 96813, 96789, 96793, 96814, 96790, 96794, 96815, 96791, 96795, 96804, 98315, 98316, 98336, 98304, 98317, 98337, 98305, 98318, 98338, 98306, 98319, 98339, 98307, 98320, 98328, 98308, 98321, 98329, 98309, 98322, 98330, 98310, 98323, 98331, 98311, 98324, 98332, 98312, 98325, 98333, 98313, 98326, 98334, 98314, 98327, 98335, 99840, 99871, 98345, 99841, 99872, 98346, 99842, 99873, 98347, 99843, 99874, 98348, 99844, 99875, 98349, 99845, 99864, 98350, 99846, 99865, 98351, 99847, 99866, 98340, 99848, 99867, 98341, 99849, 99868, 98342, 99850, 99869, 98343, 99851, 99870, 98344, 99857, 101409, 99879, 99858, 101410, 99880, 99859, 101411, 99881, 99860, 101400, 99882, 99861, 101401, 99883, 99862, 101402, 99884, 99863, 101403, 99885, 99852, 101404, 99886, 99853, 101405, 99887, 99854, 101406, 99876, 99855, 101407, 99877, 99856, 101408, 99878, 101393, 102944, 101416, 101394, 102945, 101417, 101395, 102946, 101418, 101396, 102947, 101419, 101397, 102936, 101420, 101398, 102937, 101421, 101399, 102938, 101422, 101388, 102939, 101423, 101389, 102940, 101412, 101390, 102941, 101413, 101391, 102942, 101414, 101392, 102943, 101415, 101383, 102926, 104481, 101384, 102927, 104482, 101385, 102928, 104483, 101386, 102929, 104472, 101387, 102930, 104473, 101376, 102931, 104474, 101377, 102932, 104475, 101378, 102933, 104476, 101379, 102934, 104477, 101380, 102935, 104478, 101381, 102924, 104479, 101382, 102925, 104480, 102912, 106011, 102948, 102913, 106012, 102949, 102914, 106013, 102950, 102915, 106014, 102951, 102916, 106015, 102952, 102917, 106016, 102953, 102918, 106017, 102954, 102919, 106018, 102955, 102920, 106019, 102956, 102921, 106008, 102957, 102922, 106009, 102958, 102923, 106010, 102959, 104459, 104465, 104491, 104448, 104466, 104492, 104449, 104467, 104493, 104450, 104468, 104494, 104451, 104469, 104495, 104452, 104470, 104484, 104453, 104471, 104485, 104454, 104460, 104486, 104455, 104461, 104487, 104456, 104462, 104488, 104457, 104463, 104489, 104458, 104464, 104490, 105991, 106002, 106029, 105992, 106003, 106030, 105993, 106004, 106031, 105994, 106005, 106020, 105995, 106006, 106021, 105984, 106007, 106022, 105985, 105996, 106023, 105986, 105997, 106024, 105987, 105998, 106025, 105988, 105999, 106026, 105989, 106000, 106027, 105990, 106001, 106028, 107523, 107548, 107563, 107524, 107549, 107564, 107525, 107550, 107565, 107526, 107551, 107566, 107527, 107552, 107567, 107528, 107553, 107556, 107529, 107554, 107557, 107530, 107555, 107558, 107531, 107544, 107559, 107520, 107545, 107560, 107521, 107546, 107561, 107522, 107547, 107562, 107543, 109088, 109096, 107532, 109089, 109097, 107533, 109090, 109098, 107534, 109091, 109099, 107535, 109080, 109100, 107536, 109081, 109101, 107537, 109082, 109102, 107538, 109083, 109103, 107539, 109084, 109092, 107540, 109085, 109093, 107541, 109086, 109094, 107542, 109087, 109095, 109057, 109077, 110623, 109058, 109078, 110624, 109059, 109079, 110625, 109060, 109068, 110626, 109061, 109069, 110627, 109062, 109070, 110616, 109063, 109071, 110617, 109064, 109072, 110618, 109065, 109073, 110619, 109066, 109074, 110620, 109067, 109075, 110621, 109056, 109076, 110622, 110594, 110610, 110636, 110595, 110611, 110637, 110596, 110612, 110638, 110597, 110613, 110639, 110598, 110614, 110628, 110599, 110615, 110629, 110600, 110604, 110630, 110601, 110605, 110631, 110602, 110606, 110632, 110603, 110607, 110633, 110592, 110608, 110634, 110593, 110609, 110635, 112146, 112153, 112164, 112147, 112154, 112165, 112148, 112155, 112166, 112149, 112156, 112167, 112150, 112157, 112168, 112151, 112158, 112169, 112140, 112159, 112170, 112141, 112160, 112171, 112142, 112161, 112172, 112143, 112162, 112173, 112144, 112163, 112174, 112145, 112152, 112175, 112138, 113688, 113705, 112139, 113689, 113706, 112128, 113690, 113707, 112129, 113691, 113708, 112130, 113692, 113709, 112131, 113693, 113710, 112132, 113694, 113711, 112133, 113695, 113700, 112134, 113696, 113701, 112135, 113697, 113702, 112136, 113698, 113703, 112137, 113699, 113704, 113664, 113681, 115235, 113665, 113682, 115224, 113666, 113683, 115225, 113667, 113684, 115226, 113668, 113685, 115227, 113669, 113686, 115228, 113670, 113687, 115229, 113671, 113676, 115230, 113672, 113677, 115231, 113673, 113678, 115232, 113674, 113679, 115233, 113675, 113680, 115234, 115206, 116771, 115245, 115207, 116760, 115246, 115208, 116761, 115247, 115209, 116762, 115236, 115210, 116763, 115237, 115211, 116764, 115238, 115200, 116765, 115239, 115201, 116766, 115240, 115202, 116767, 115241, 115203, 116768, 115242, 115204, 116769, 115243, 115205, 116770, 115244, 116738, 115220, 116775, 116739, 115221, 116776, 116740, 115222, 116777, 116741, 115223, 116778, 116742, 115212, 116779, 116743, 115213, 116780, 116744, 115214, 116781, 116745, 115215, 116782, 116746, 115216, 116783, 116747, 115217, 116772, 116736, 115218, 116773, 116737, 115219, 116774, 118283, 116748, 118319, 118272, 116749, 118308, 118273, 116750, 118309, 118274, 116751, 118310, 118275, 116752, 118311, 118276, 116753, 118312, 118277, 116754, 118313, 118278, 116755, 118314, 118279, 116756, 118315, 118280, 116757, 118316, 118281, 116758, 118317, 118282, 116759, 118318, 119808, 118284, 119809, 118285, 119810, 118286, 119811, 118287, 119812, 118288, 119813, 118289, 119814, 118290, 119815, 118291, 119816, 118292, 119817, 118293, 119818, 118294, 119819, 118295, 119820, 118296, 119821, 118297, 119822, 118298, 119823, 118299, 119824, 118300, 119825, 118301, 119826, 118302, 119827, 118303, 119828, 118304, 119829, 118305, 119830, 118306, 119831, 118307, 119832, 119844, 119833, 119845, 119834, 119846, 119835, 119847, 119836, 119848, 119837, 119849, 119838, 119850, 119839, 119851, 119840, 119852, 119841, 119853, 119842, 119854, 119843, 119855, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779};
\ No newline at end of file
static const uint32_t lut_llr2CnProcBuf_BG1_Z2_R13[632] = {92160, 92162, 92164, 92167, 1, 75265, 81409, 61824, 88320, 81411, 75267, 61828, 43393, 61830, 61832, 43397, 43400, 43403, 8832, 43406, 8839, 8840, 8844, 8849, 8853, 8857, 8859, 1157, 1159, 8867, 92161, 92163, 92165, 92166, 0, 75264, 81408, 61825, 88321, 81410, 75266, 61829, 43392, 61831, 61833, 43396, 43401, 43402, 8833, 43407, 8838, 8841, 8845, 8848, 8852, 8856, 8858, 1156, 1158, 8866, 93697, 93701, 93703, 384, 76032, 63744, 88704, 82178, 61826, 76035, 63748, 63752, 43394, 43398, 46473, 43405, 8834, 8837, 1153, 8842, 8847, 8850, 8855, 1154, 8861, 8863, 8865, 1161, 93696, 93700, 93702, 385, 76033, 63745, 88705, 82179, 61827, 76034, 63749, 63753, 43395, 43399, 46472, 43404, 8835, 8836, 1152, 8843, 8846, 8851, 8854, 1155, 8860, 8862, 8864, 1160, 95232, 93699, 95237, 63747, 15747, 15751, 15763, 95233, 93698, 95236, 63746, 15746, 15750, 15762, 96769, 95235, 95238, 76800, 89089, 46464, 46467, 46474, 46478, 15773, 15775, 96768, 95234, 95239, 76801, 89088, 46465, 46466, 46475, 46479, 15772, 15774, 96770, 96773, 96774, 65665, 65667, 49550, 22663, 15753, 3079, 96771, 96772, 96775, 65664, 65666, 49551, 22662, 15752, 3078, 98304, 98307, 98309, 46477, 98305, 98306, 98308, 46476, 99840, 99845, 98310, 82176, 15748, 3072, 15767, 3081, 99841, 99844, 98311, 82177, 15749, 3073, 15766, 3080, 99842, 101381, 99847, 67585, 67586, 49537, 49544, 22660, 15759, 15765, 22685, 15779, 99843, 101380, 99846, 67584, 67587, 49536, 49545, 22661, 15758, 15764, 22684, 15778, 101378, 102917, 101383, 69505, 69507, 52617, 4992, 3077, 101379, 102916, 101382, 69504, 69506, 52616, 4993, 3076, 101377, 102915, 104453, 49547, 15771, 22687, 22691, 101376, 102914, 104452, 49546, 15770, 22686, 22690, 102913, 105989, 102918, 82944, 82947, 65669, 65673, 55688, 22658, 15757, 22683, 5001, 102912, 105988, 102919, 82945, 82946, 65668, 65672, 55689, 22659, 15756, 22682, 5000, 104448, 104450, 104454, 83713, 83715, 67588, 49539, 52619, 52622, 22675, 104449, 104451, 104455, 83712, 83714, 67589, 49538, 52618, 52623, 22674, 105985, 105986, 105990, 77569, 89473, 76803, 63751, 46471, 15744, 15760, 22679, 29595, 105984, 105987, 105991, 77568, 89472, 76802, 63750, 46470, 15745, 15761, 22678, 29594, 107521, 107524, 107527, 84480, 84482, 69508, 67593, 49542, 22656, 22668, 3074, 107520, 107525, 107526, 84481, 84483, 69509, 67592, 49543, 22657, 22669, 3075, 107523, 109061, 109063, 71424, 71426, 46468, 29572, 15754, 22673, 15769, 107522, 109060, 109062, 71425, 71427, 46469, 29573, 15755, 22672, 15768, 109057, 109058, 110597, 65670, 29575, 22676, 22681, 109056, 109059, 110596, 65671, 29574, 22677, 22680, 110593, 110594, 110598, 78336, 89856, 77570, 67591, 49541, 49549, 15777, 110592, 110595, 110599, 78337, 89857, 77571, 67590, 49540, 49548, 15776, 112131, 112133, 112134, 85249, 85250, 69510, 52613, 29568, 29589, 4997, 112130, 112132, 112135, 85248, 85251, 69511, 52612, 29569, 29588, 4996, 112128, 113669, 113670, 86017, 86019, 71429, 69513, 52615, 29570, 22666, 29592, 29599, 22689, 112129, 113668, 113671, 86016, 86018, 71428, 69512, 52614, 29571, 22667, 29593, 29598, 22688, 113665, 113667, 115205, 90240, 55687, 22665, 29596, 113664, 113666, 115204, 90241, 55686, 22664, 29597, 115201, 116741, 115206, 86785, 86786, 52609, 52611, 52621, 115200, 116740, 115207, 86784, 86787, 52608, 52610, 52620, 116737, 115202, 116742, 79105, 90625, 78338, 71431, 55684, 55693, 29577, 29587, 116736, 115203, 116743, 79104, 90624, 78339, 71430, 55685, 55692, 29576, 29586, 118273, 116738, 118279, 79873, 91009, 79106, 55682, 55690, 55694, 22670, 29591, 29603, 118272, 116739, 118278, 79872, 91008, 79107, 55683, 55691, 55695, 22671, 29590, 29602, 119808, 118274, 79874, 55680, 4994, 119809, 118275, 79875, 55681, 4995, 119810, 118276, 91392, 29581, 29585, 4999, 119811, 118277, 91393, 29580, 29584, 4998, 119812, 119814, 71433, 29578, 29583, 29601, 119813, 119815, 71432, 29579, 29582, 29600, 768, 769, 80640, 80641, 87552, 87553, 73344, 73345, 91776, 91777, 87554, 87555, 73346, 73347, 80642, 80643, 73348, 73349, 58752, 58753, 73350, 73351, 73352, 73353, 58754, 58755, 58756, 58757, 58758, 58759, 58760, 58761, 58762, 58763, 58764, 58765, 36480, 36481, 36482, 36483, 58766, 58767, 36484, 36485, 36486, 36487, 6912, 6913, 36488, 36489, 36490, 36491, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36499, 36500, 36501, 36502, 36503, 36504, 36505, 6914, 6915, 36506, 36507, 36508, 36509, 6916, 6917, 36510, 36511, 6918, 6919, 36512, 36513, 36514, 36515, 6920, 6921};
\ No newline at end of file
static const uint32_t lut_llr2CnProcBuf_BG1_Z2_R23[288] = {92160, 92162, 92164, 92167, 1, 75265, 81409, 61824, 88320, 81411, 75267, 61828, 92161, 92163, 92165, 92166, 0, 75264, 81408, 61825, 88321, 81410, 75266, 61829, 93697, 93701, 93703, 384, 76032, 63744, 88704, 82178, 61826, 76035, 63748, 93696, 93700, 93702, 385, 76033, 63745, 88705, 82179, 61827, 76034, 63749, 95232, 93699, 95237, 63747, 95233, 93698, 95236, 63746, 96769, 95235, 95238, 76800, 89089, 96768, 95234, 95239, 76801, 89088, 96770, 96773, 96774, 65665, 65667, 96771, 96772, 96775, 65664, 65666, 98304, 98307, 98309, 98305, 98306, 98308, 99840, 99845, 98310, 82176, 99841, 99844, 98311, 82177, 99842, 101381, 99847, 67585, 67586, 99843, 101380, 99846, 67584, 67587, 101378, 102917, 101383, 69505, 69507, 101379, 102916, 101382, 69504, 69506, 101377, 102915, 104453, 101376, 102914, 104452, 102913, 105989, 102918, 82944, 82947, 65669, 102912, 105988, 102919, 82945, 82946, 65668, 104448, 104450, 104454, 83713, 83715, 67588, 104449, 104451, 104455, 83712, 83714, 67589, 105985, 105986, 105990, 77569, 89473, 76803, 105984, 105987, 105991, 77568, 89472, 76802, 107521, 107524, 107527, 84480, 84482, 69508, 107520, 107525, 107526, 84481, 84483, 69509, 107523, 109061, 109063, 71424, 71426, 107522, 109060, 109062, 71425, 71427, 109057, 109058, 110597, 109056, 109059, 110596, 110593, 110594, 110598, 78336, 89856, 77570, 110592, 110595, 110599, 78337, 89857, 77571, 112131, 112133, 112134, 85249, 85250, 112130, 112132, 112135, 85248, 85251, 112128, 113669, 113670, 86017, 86019, 71429, 112129, 113668, 113671, 86016, 86018, 71428, 113665, 113667, 115205, 90240, 113664, 113666, 115204, 90241, 115201, 116741, 115206, 86785, 86786, 115200, 116740, 115207, 86784, 86787, 116737, 115202, 116742, 79105, 90625, 78338, 116736, 115203, 116743, 79104, 90624, 78339, 118273, 116738, 118279, 79873, 91009, 79106, 118272, 116739, 118278, 79872, 91008, 79107, 119808, 118274, 79874, 119809, 118275, 79875, 119810, 118276, 91392, 119811, 118277, 91393, 119812, 119814, 119813, 119815, 768, 769, 80640, 80641, 87552, 87553, 73344, 73345, 91776, 91777, 87554, 87555, 73346, 73347, 80642, 80643, 73348, 73349};
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment