Skip to content

Commit 94848a3

Browse files
committed
suppress unreachable code warning
- fix the define condition based on the comment
1 parent 125abe2 commit 94848a3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

modules/core/src/convert.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4582,6 +4582,7 @@ cvtScaleHalf_<float, short>( const float* src, size_t sstep, short* dst, size_t
45824582
{
45834583
CV_CPU_CALL_FP16(cvtScaleHalf_SIMD32f16f, (src, sstep, dst, dstep, size));
45844584

4585+
#if !defined(CV_CPU_COMPILE_FP16)
45854586
sstep /= sizeof(src[0]);
45864587
dstep /= sizeof(dst[0]);
45874588

@@ -4592,13 +4593,15 @@ cvtScaleHalf_<float, short>( const float* src, size_t sstep, short* dst, size_t
45924593
dst[x] = convertFp16SW(src[x]);
45934594
}
45944595
}
4596+
#endif
45954597
}
45964598

45974599
template<> void
45984600
cvtScaleHalf_<short, float>( const short* src, size_t sstep, float* dst, size_t dstep, Size size )
45994601
{
46004602
CV_CPU_CALL_FP16(cvtScaleHalf_SIMD16f32f, (src, sstep, dst, dstep, size));
46014603

4604+
#if !defined(CV_CPU_COMPILE_FP16)
46024605
sstep /= sizeof(src[0]);
46034606
dstep /= sizeof(dst[0]);
46044607

@@ -4609,6 +4612,7 @@ cvtScaleHalf_<short, float>( const short* src, size_t sstep, float* dst, size_t
46094612
dst[x] = convertFp16SW(src[x]);
46104613
}
46114614
}
4615+
#endif
46124616
}
46134617

46144618
#ifdef HAVE_OPENVX

0 commit comments

Comments
 (0)