Author: edelsohn
Branch: ppc-backend-2
Changeset: r55467:8f2c4f273410
Date: 2012-06-07 10:36 -0400
http://bitbucket.org/pypy/pypy/changeset/8f2c4f273410/
Log: Use negation of EQ bit instead of UNORDERED for FLOAT_NE and INT_NE.
diff --git a/pypy/jit/backend/ppc/helper/assembler.py
b/pypy/jit/backend/ppc/helper/assembler.py
--- a/pypy/jit/backend/ppc/helper/assembler.py
+++ b/pypy/jit/backend/ppc/helper/assembler.py
@@ -28,9 +28,7 @@
elif condition == c.GT or condition == c.U_GT:
self.mc.cror(0, 1, 1)
elif condition == c.NE:
- self.mc.cror(0, 0, 1)
- if fp:
- self.mc.cror(0, 0, 3)
+ self.mc.crnor(0, 2, 2)
else:
assert 0, "condition not known"
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit