Skip to content

Commit 54b0f62

Browse files
committed
WIP: test using only long path on arm mac too
Signed-off-by: Máté Tokodi [email protected]
1 parent 0e9bd89 commit 54b0f62

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/jit/SimdArm64Inl.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -603,13 +603,13 @@ static void simdEmitNarrowUnsigned(sljit_compiler* compiler, sljit_s32 rd, sljit
603603
static void simdEmitDot(sljit_compiler* compiler, uint32_t type, sljit_s32 rd, sljit_s32 rn, sljit_s32 rm)
604604
{
605605
// The rd can be tmpReg1
606-
#ifdef __ARM_FEATURE_DOTPROD
607-
fprintf(stdout, "SimdArm64Inl.h: simdEmitDot: using short path\n");
608-
ASSERT_NOT_REACHED();
609-
simdEmitOp(compiler, SimdOp::sdot | type, rd, rn, rm);
610-
#else
606+
// #ifdef __ARM_FEATURE_DOTPROD
607+
// fprintf(stdout, "SimdArm64Inl.h: simdEmitDot: using short path\n");
608+
// ASSERT_NOT_REACHED();
609+
// simdEmitOp(compiler, SimdOp::sdot | type, rd, rn, rm);
610+
// #else
611611
fprintf(stdout, "SimdArm64Inl.h: simdEmitDot: using long path\n");
612-
ASSERT_NOT_REACHED();
612+
// ASSERT_NOT_REACHED();
613613
sljit_s32 tmpReg1 = SLJIT_TMP_FR0;
614614
sljit_s32 tmpReg2 = SLJIT_TMP_FR1;
615615
uint32_t lowType = type - (0x1 << SimdOp::sizeOffset);
@@ -624,7 +624,7 @@ static void simdEmitDot(sljit_compiler* compiler, uint32_t type, sljit_s32 rd, s
624624
// Combine + narrow
625625
simdEmitOp(compiler, SimdOp::xtn | type, rd, tmpReg1, 0);
626626
simdEmitOp(compiler, SimdOp::xtn | type | (0x1 << 30), rd, tmpReg2, 0);
627-
#endif
627+
// #endif
628628
}
629629

630630
static void emitBinarySIMD(sljit_compiler* compiler, Instruction* instr)

0 commit comments

Comments
 (0)