Author: Armin Rigo <[email protected]>
Branch:
Changeset: r79694:d4c467d8b229
Date: 2015-09-18 18:07 +0200
http://bitbucket.org/pypy/pypy/changeset/d4c467d8b229/
Log: fix on 32-bit
diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py
b/rpython/jit/metainterp/optimizeopt/rewrite.py
--- a/rpython/jit/metainterp/optimizeopt/rewrite.py
+++ b/rpython/jit/metainterp/optimizeopt/rewrite.py
@@ -238,7 +238,7 @@
# replace "x / const" by "x * (1/const)" if possible
newop = op
if v2.is_constant():
- divisor = v2.getfloatstorage()
+ divisor = v2.getfloat()
fraction = math.frexp(divisor)[0]
# This optimization is valid for powers of two
# but not for zeroes, some denormals and NaN:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit