Home
last modified time | relevance | path

Searched refs:begin (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/SupportFunctions/
Darm_merge_sort_f32.c33 static void topDownMerge(float32_t * pA, uint32_t begin, uint32_t middle, uint32_t end, float32_t *… in topDownMerge() argument
40 uint32_t i = begin; in topDownMerge()
45 for (k = begin; k < end; k++) in topDownMerge()
61 static void arm_merge_sort_core_f32(float32_t * pB, uint32_t begin, uint32_t end, float32_t * pA, u… in arm_merge_sort_core_f32() argument
63 if((int32_t)end - (int32_t)begin >= 2 ) // If run size != 1 divide in arm_merge_sort_core_f32()
65 int32_t middle = (end + begin) / 2; // Take the middle point in arm_merge_sort_core_f32()
67 arm_merge_sort_core_f32(pA, begin, middle, pB, dir); // Sort the left part in arm_merge_sort_core_f32()
70 topDownMerge(pB, begin, middle, end, pA, dir); in arm_merge_sort_core_f32()