Current implementation of jumps in sh4 baseline JIT returns a label on the jump itself and not after it. This is not correct and leads to issues like https://bugs.webkit.org/show_bug.cgi?id=122597 Jumps for sh4 must be refactored to return labels after the jump, like other ports do (x86, arm, mips ...).
*** Bug 122597 has been marked as a duplicate of this bug. ***
Created attachment 215913 [details] Refactor jumps in sh4 baseline JIT to return label after the jump.
Comment on attachment 215913 [details] Refactor jumps in sh4 baseline JIT to return label after the jump. Clearing flags on attachment: 215913 Committed r158580: <http://trac.webkit.org/changeset/158580>
All reviewed patches have been landed. Closing bug.