[turbofan] Cleanup duplicated/unused code in InstructionSelector.
authorbmeurer <bmeurer@chromium.org>
Thu, 8 Jan 2015 14:13:18 +0000 (06:13 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 8 Jan 2015 14:13:33 +0000 (14:13 +0000)
commit515747253989408d7e9e96cd6aa5324a0a352b0c
treea39d71b2603b65050794c0e0681eed3f225ce050
parentebf3c34fb91b4b61f5c32383a115214c516ab5b0
[turbofan] Cleanup duplicated/unused code in InstructionSelector.

- Use C++11 range based for loops.
- Remove duplicated virtual register set in unittests.
- Don't expose implementation details of InstructionSelector.

TEST=unittests
R=dcarney@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#25997}
src/compiler/instruction-selector.cc
src/compiler/instruction-selector.h
src/compiler/pipeline.cc
src/zone-containers.h
test/unittests/compiler/instruction-selector-unittest.cc