Author: fijal Branch: arm64 Changeset: r96973:2417f925ce94 Date: 2019-07-13 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/2417f925ce94/
Log: make this encodable diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py --- a/rpython/jit/backend/aarch64/assembler.py +++ b/rpython/jit/backend/aarch64/assembler.py @@ -1076,7 +1076,7 @@ # note that we use a small constant here, because in unlikely circumstances, # the LL_stack_too_big is called with some stack consumed so it goes *just* # past that and the check is below 0 - self.mc.SUB_ri(r.ip0.value, r.sp.value, 4096) # ip0 = sp - small_const, + self.mc.SUB_ri(r.ip0.value, r.sp.value, 4095) # ip0 = sp - small_const, # otherwise we can't use sp self.mc.SUB_rr(r.lr.value, r.lr.value, r.ip0.value) # lr = lr - ip0 # if ofs _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit