Author: Matti Picus <[email protected]>
Branch: _siphash24-collecting
Changeset: r97734:1fdf07c8f10e
Date: 2019-10-06 22:10 +0300
http://bitbucket.org/pypy/pypy/changeset/1fdf07c8f10e/
Log: try to align the starts differently and pass translation on aarch64
diff --git a/rpython/rlib/rsiphash.py b/rpython/rlib/rsiphash.py
--- a/rpython/rlib/rsiphash.py
+++ b/rpython/rlib/rsiphash.py
@@ -256,8 +256,9 @@
v2 = k0 ^ magic2
v3 = k1 ^ magic3
- direct = (SZ == 1) and (misaligned_is_fine or
- (rffi.cast(lltype.Signed, addr_in) & 7) == 0)
+ # direct = (SZ == 1) and (misaligned_is_fine or
+ # (rffi.cast(lltype.Signed, addr_in) & 7) == 0)
+ direct = (SZ == 1) and misaligned_is_fine
if direct:
assert SZ == 1
while size >= 8:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit