[arm64][turbofan] Fix implementation of Float64Min.
authorjacob.bramley <jacob.bramley@arm.com>
Tue, 23 Jun 2015 11:58:50 +0000 (04:58 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 23 Jun 2015 11:58:58 +0000 (11:58 +0000)
commitd783b763629526a1ec57a9f14caa61d0166efac7
tree6fbc5569e33cf56659aa591d064dd2462803f691
parent17b26fd2a53d9d65f07a96c80d6f449e7f4cbd3e
[arm64][turbofan] Fix implementation of Float64Min.

ARM64's `fmin` and `fmax` instructions don't have the same behaviour as
TurboFan's Float(32|64)(Min|Max) functions.

BUG=4206
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#29229}
src/compiler/arm64/instruction-selector-arm64.cc
src/compiler/machine-operator.h
test/mjsunit/compiler/regress-4206.js [new file with mode: 0644]