-
barraclough@apple.com authored
2009-06-17 Gavin Barraclough <barraclough@apple.com> Reviewed by Mark Rowe. <rdar://problem/6947426> sunspider math-cordic.js exhibits different intermediate results running 32-bit vs. 64-bit On 64-bit, NaN-encoded values must be detagged before they can be used in rshift. No performance impact. * jit/JITArithmetic.cpp: (JSC::JIT::emit_op_rshift): LayoutTests: 2009-06-17 Gavin Barraclough <barraclough@apple.com> Reviewed by Mark Rowe. Add tests to check shifts by non-constant amounts. * fast/js/kde/operators-expected.txt: * fast/js/kde/resources/operators.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@44795 268f45cc-cd09-0410-ab3c-d52691b4dbfc
6a347ac2