/*
- * Copyright (C) 2012-2019 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2022 Free Software Foundation, Inc.
*
* This file is part of GNU lightning.
*
# else
STDCX_(r3, _R0_REGNO, r1);
# endif
- jump1 = bnei(_jit->pc.w, r0, 0); /* bne retry r0 0 */
+ jump1 = _jit->pc.w;
+ BNE(0); /* BNE retry */
/* done: */
done = _jit->pc.w;
ISYNC();
MFCR(r0);
+ EXTRWI(r0, r0, 1, CR_EQ);
patch_at(jump0, done);
patch_at(jump1, retry);
if (iscasi)