Skip to content

Commit 7dd57a1

Browse files
committed
Bugfixes for AVX-512
1 parent 59132a1 commit 7dd57a1

File tree

1 file changed

+2
-2
lines changed
  • include/private/dsp/arch/x86/avx512/search

1 file changed

+2
-2
lines changed

include/private/dsp/arch/x86/avx512/search/minmax.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ namespace lsp
497497
#define SMINMAX_CORE(OP) \
498498
__ASM_EMIT("vxorps %%zmm0, %%zmm0, %%zmm0") /* zmm0 = 0 */ \
499499
__ASM_EMIT("test %[count], %[count]") \
500-
__ASM_EMIT("jz 12f") \
500+
__ASM_EMIT("jz 10f") \
501501
__ASM_EMIT("vbroadcastss 0x00(%[src]), %%zmm0") /* zmm0 = result */ \
502502
__ASM_EMIT("vmovaps %[CC], %%zmm7") /* zmm7 = mask */ \
503503
__ASM_EMIT("vandps %%zmm7, %%zmm0, %%zmm1") /* zmm1 = abs(result) */ \
@@ -587,7 +587,7 @@ namespace lsp
587587
__ASM_EMIT("dec %[count]") \
588588
__ASM_EMIT("jge 9b") \
589589
/* end */ \
590-
__ASM_EMIT("12:")
590+
__ASM_EMIT("10:")
591591

592592
float sign_min(const float *src, size_t count)
593593
{

0 commit comments

Comments
 (0)