The condition of the optimized code in doubleTransfer is wrong on ARM. The data transfer should be executed with four bytes aligned address. VFP cannot perform unaligned memory access.
Created attachment 100265 [details] Fix the condition of the optimized code in doubleTransfer
Comment on attachment 100265 [details] Fix the condition of the optimized code in doubleTransfer Nice catch.
Comment on attachment 100265 [details] Fix the condition of the optimized code in doubleTransfer Clearing flags on attachment: 100265 Committed r90738: <http://trac.webkit.org/changeset/90738>
All reviewed patches have been landed. Closing bug.
Regression test?
(In reply to comment #5) > Regression test? Basically all math tests are regression tests. This was a typo, which prevented to use the fast path on ARM, and generated multiple instructions even when one is enough.