MIPS64: [turbofan] Improve changes from and to Smi.
authordusan.m.milosavljevic <dusan.m.milosavljevic@gmail.com>
Tue, 8 Sep 2015 21:54:52 +0000 (14:54 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 8 Sep 2015 21:55:00 +0000 (21:55 +0000)
commit4329a7c2cf2f5641284251afe388edd65b17a4d7
treea3c0b43ca6ca6a94b49221a2f09de3ddc912b653
parentaffd6dfcb5676347025dd8c8899e15fae1c56d53
MIPS64: [turbofan] Improve changes from and to Smi.

The instruction selection for following sequences is
improved:

  113: Word64Sar(107, 91) : Internal/Any
  114: TruncateInt64ToInt32(113) : Signed32/UntaggedSigned32
  115: ChangeInt32ToFloat64(114) : Signed32/UntaggedFloat64

TEST=unittests/InstructionSelectorTest.ChangesFromToSmi
BUG=

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

Cr-Commit-Position: refs/heads/master@{#30645}
src/compiler/mips64/instruction-selector-mips64.cc
test/unittests/compiler/mips64/instruction-selector-mips64-unittest.cc