Author: Maciej Fijalkowski <[email protected]>
Branch: arm64
Changeset: r96931:1acfb96abd34
Date: 2019-07-03 07:59 +0000
http://bitbucket.org/pypy/pypy/changeset/1acfb96abd34/

Log:    fixes

diff --git a/rpython/jit/backend/aarch64/callbuilder.py 
b/rpython/jit/backend/aarch64/callbuilder.py
--- a/rpython/jit/backend/aarch64/callbuilder.py
+++ b/rpython/jit/backend/aarch64/callbuilder.py
@@ -241,10 +241,10 @@
 
         pmc = OverwritingBuilder(self.mc, b1_location, WORD)
         pmc.B_ofs_cond(jmp_ofs - b1_location, c.NE)
-        pmc = OverwritingBuilder(self.mc, b1_location, WORD)
+        pmc = OverwritingBuilder(self.mc, b2_location, WORD)
         pmc.B_ofs_cond(jmp_ofs - b2_location, c.NE)
         if self.asm.cpu.gc_ll_descr.gcrootmap:
-            pmc = OverwritingBuilder(self.mc, b1_location, WORD)
+            pmc = OverwritingBuilder(self.mc, b3_location, WORD)
             pmc.B_ofs_cond(jmp_ofs - b3_location, c.NE)
 
         # save the result we just got
@@ -258,7 +258,7 @@
         self.mc.ADD_ri(r.sp.value, r.sp.value, 2 * WORD)
 
         pmc = OverwritingBuilder(self.mc, jmp_pos, WORD)
-        pmc.B_ofs(self.mc.currpos() - jmp_pos, c.NE)
+        pmc.B_ofs(self.mc.currpos() - jmp_pos)
 
         if not we_are_translated():                    # for testing: now we 
can accesss
             self.mc.SUB_ri(r.fp.value, r.fp.value, 1)  # fp again
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to