Author: hager <[email protected]>
Branch: ppc-jit-backend
Changeset: r51028:8690df3243d0
Date: 2012-01-05 02:23 -0800
http://bitbucket.org/pypy/pypy/changeset/8690df3243d0/

Log:    add INSTANCE_PTR_EQ, INSTANCE_PTR_NE

diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py 
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
--- a/pypy/jit/backend/ppc/ppcgen/opassembler.py
+++ b/pypy/jit/backend/ppc/ppcgen/opassembler.py
@@ -161,6 +161,9 @@
     emit_ptr_eq = emit_int_eq
     emit_ptr_ne = emit_int_ne
 
+    emit_instance_ptr_eq = emit_ptr_eq
+    emit_instance_ptr_ne = emit_ptr_ne
+
     def emit_int_neg(self, op, arglocs, regalloc):
         l0, res = arglocs
         self.mc.neg(res.value, l0.value)
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py 
b/pypy/jit/backend/ppc/ppcgen/regalloc.py
--- a/pypy/jit/backend/ppc/ppcgen/regalloc.py
+++ b/pypy/jit/backend/ppc/ppcgen/regalloc.py
@@ -336,6 +336,9 @@
     prepare_ptr_eq = prepare_int_eq
     prepare_ptr_ne = prepare_int_ne
 
+    prepare_instance_ptr_eq = prepare_ptr_eq
+    prepare_instance_ptr_ne = prepare_ptr_ne
+
     prepare_uint_lt = prepare_cmp_op()
     prepare_uint_le = prepare_cmp_op()
     prepare_uint_gt = prepare_cmp_op()
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to