[turbofan] Change RawMachineAssembler to take a CallDescriptor instead of a MachineSi...
authorrmcilroy <rmcilroy@chromium.org>
Tue, 21 Jul 2015 15:54:16 +0000 (08:54 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 21 Jul 2015 15:54:27 +0000 (15:54 +0000)
commitfbe085fd754845d281c5f9adcae15beda8155fef
tree0e84d7579df4ab5c6883d979bafd91bf27bda24e
parent7f6012c093ab12ab6e215d9bec8d3eaaa5dd9ce0
[turbofan] Change RawMachineAssembler to take a CallDescriptor instead of a MachineSignature.

The InterpreterAssembler needs to specify a specific CallDescriptor type
instead of using the SimplifiedCDescriptor type. This CL makes it possible
to specify the CallDescriptor used by the RawMachineAssembler instead of
specifying a MachineSignature.

Also removes instruction-selector-tester.h which was erroneously resurrected
at some point.

BUG=v8:4280
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#29777}
src/compiler/raw-machine-assembler.cc
src/compiler/raw-machine-assembler.h
test/cctest/compiler/codegen-tester.h
test/cctest/compiler/instruction-selector-tester.h [deleted file]
test/unittests/compiler/instruction-selector-unittest.h