[turbofan] Refactor the InstructionSelector tests.
authorbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 14 Aug 2014 06:33:50 +0000 (06:33 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 14 Aug 2014 06:33:50 +0000 (06:33 +0000)
commitf4b5224ae9b463423e58bf9082f0280f9efe84fb
tree2972830a863b2699f31ee43faae1118215d08541
parent76a49573f37e17fecd865c59ac023fb77fd44ea0
[turbofan] Refactor the InstructionSelector tests.

Also fix some issues and improve test coverage.

TEST=compiler-unittests
BUG=v8:3489
LOG=y
R=jarin@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23111 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
19 files changed:
src/compiler/arm/instruction-selector-arm.cc
src/compiler/machine-node-factory.h
test/cctest/cctest.gyp
test/cctest/compiler/test-instruction-selector-arm.cc [deleted file]
test/cctest/compiler/test-instruction-selector-arm64.cc [deleted file]
test/cctest/compiler/test-instruction-selector-ia32.cc [deleted file]
test/cctest/compiler/test-instruction-selector.cc [deleted file]
test/compiler-unittests/DEPS
test/compiler-unittests/arm/instruction-selector-arm-unittest.cc
test/compiler-unittests/arm64/instruction-selector-arm64-unittest.cc [new file with mode: 0644]
test/compiler-unittests/change-lowering-unittest.cc
test/compiler-unittests/compiler-unittests.gyp
test/compiler-unittests/compiler-unittests.h
test/compiler-unittests/ia32/instruction-selector-ia32-unittest.cc [new file with mode: 0644]
test/compiler-unittests/instruction-selector-unittest.cc
test/compiler-unittests/instruction-selector-unittest.h
testing/gtest-support.h [new file with mode: 0644]
testing/gtest-type-names.h [deleted file]
testing/gtest.gyp