[turbofan] Add Uint64LessThanOrEqual to 64-bit TurboFan backends.
authortitzer <titzer@chromium.org>
Fri, 3 Jul 2015 05:13:57 +0000 (22:13 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 3 Jul 2015 05:14:13 +0000 (05:14 +0000)
commit0a5b6ad7556c10187e35fe87bb2f9dfbb618d8b9
treef1774c320dde29dccedd18882728291c34bace2d
parentcacb34fc700c93e2d0388590eb75e34b0fd8bae4
[turbofan] Add Uint64LessThanOrEqual to 64-bit TurboFan backends.

Also add control inputs to 64-bit integer divide and modulus operations.

R=bmeurer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#29460}
14 files changed:
src/compiler/arm64/instruction-selector-arm64.cc
src/compiler/instruction-selector.cc
src/compiler/machine-operator.cc
src/compiler/machine-operator.h
src/compiler/mips64/instruction-selector-mips64.cc
src/compiler/opcodes.h
src/compiler/ppc/instruction-selector-ppc.cc
src/compiler/typer.cc
src/compiler/verifier.cc
src/compiler/x64/instruction-selector-x64.cc
src/globals.h
test/cctest/compiler/test-run-machops.cc
test/unittests/compiler/machine-operator-unittest.cc
test/unittests/compiler/raw-machine-assembler.h