[turbofan] Second round of optimisation for unordered comparisons on arm/arm64.
authorbaptiste.afsa <baptiste.afsa@arm.com>
Thu, 11 Dec 2014 17:54:22 +0000 (09:54 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 11 Dec 2014 17:54:30 +0000 (17:54 +0000)
commit6459dabdaeaa5bec7ce6b83b7aafc43942a8cd8e
tree5679a9c309cb4a4f88fb3d8516ae0eb09eb29d29
parent5913c7cc3ffec026e67129a2a3a73ea226ff0433
[turbofan] Second round of optimisation for unordered comparisons on arm/arm64.

Avoid explicitly branching to the false label on unordered when the condition
on the true branch will not catch the unordered case and let the code fall
through.

R=bmeurer@chromium.org

Review URL: https://codereview.chromium.org/794203003

Cr-Commit-Position: refs/heads/master@{#25787}
src/compiler/arm/code-generator-arm.cc
src/compiler/arm64/code-generator-arm64.cc