diff --git a/modules/core/src/matmul.simd.hpp b/modules/core/src/matmul.simd.hpp index 058666485a..fb0c6ddefe 100644 --- a/modules/core/src/matmul.simd.hpp +++ b/modules/core/src/matmul.simd.hpp @@ -394,19 +394,6 @@ GEMMSingleMul( const T* a_data, size_t a_step, { WT al(a_data[k]); j=0; - #if CV_ENABLE_UNROLLED - for(; j <= m - 4; j += 4 ) - { - WT t0 = d_buf[j] + WT(b_data[j])*al; - WT t1 = d_buf[j+1] + WT(b_data[j+1])*al; - d_buf[j] = t0; - d_buf[j+1] = t1; - t0 = d_buf[j+2] + WT(b_data[j+2])*al; - t1 = d_buf[j+3] + WT(b_data[j+3])*al; - d_buf[j+2] = t0; - d_buf[j+3] = t1; - } - #endif for( ; j < m; j++ ) d_buf[j] += WT(b_data[j])*al; }