Optimization llr2cnProcBuf done for BG 1
This commit is contained in:
@@ -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
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
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};
|
||||
@@ -1 +0,0 @@
|
||||
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};
|
||||
@@ -1 +0,0 @@
|
||||
static const uint32_t lut_llr2CnProcBuf_BG1_Z2_R89[158] = {92160, 92162, 92164, 92167, 1, 92161, 92163, 92165, 92166, 0, 93697, 93701, 93703, 384, 93696, 93700, 93702, 385, 95232, 93699, 95237, 95233, 93698, 95236, 96769, 95235, 95238, 96768, 95234, 95239, 96770, 96773, 96774, 96771, 96772, 96775, 98304, 98307, 98309, 98305, 98306, 98308, 99840, 99845, 98310, 99841, 99844, 98311, 99842, 101381, 99847, 99843, 101380, 99846, 101378, 102917, 101383, 101379, 102916, 101382, 101377, 102915, 104453, 101376, 102914, 104452, 102913, 105989, 102918, 102912, 105988, 102919, 104448, 104450, 104454, 104449, 104451, 104455, 105985, 105986, 105990, 105984, 105987, 105991, 107521, 107524, 107527, 107520, 107525, 107526, 107523, 109061, 109063, 107522, 109060, 109062, 109057, 109058, 110597, 109056, 109059, 110596, 110593, 110594, 110598, 110592, 110595, 110599, 112131, 112133, 112134, 112130, 112132, 112135, 112128, 113669, 113670, 112129, 113668, 113671, 113665, 113667, 115205, 113664, 113666, 115204, 115201, 116741, 115206, 115200, 116740, 115207, 116737, 115202, 116742, 116736, 115203, 116743, 118273, 116738, 118279, 118272, 116739, 118278, 119808, 118274, 119809, 118275, 119810, 118276, 119811, 118277, 119812, 119814, 119813, 119815, 768, 769};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user