diff options
Diffstat (limited to 'deps/v8/test/fuzzer/multi-return.cc')
-rw-r--r-- | deps/v8/test/fuzzer/multi-return.cc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/deps/v8/test/fuzzer/multi-return.cc b/deps/v8/test/fuzzer/multi-return.cc index 0be812c8dd..a7f4ca06ca 100644 --- a/deps/v8/test/fuzzer/multi-return.cc +++ b/deps/v8/test/fuzzer/multi-return.cc @@ -83,21 +83,6 @@ MachineType RandomType(InputProvider* input) { return kTypes[input->NextInt8(kNumTypes)]; } -int num_registers(MachineType type) { - const RegisterConfiguration* config = RegisterConfiguration::Default(); - switch (type.representation()) { - case MachineRepresentation::kWord32: - case MachineRepresentation::kWord64: - return config->num_allocatable_general_registers(); - case MachineRepresentation::kFloat32: - return config->num_allocatable_float_registers(); - case MachineRepresentation::kFloat64: - return config->num_allocatable_double_registers(); - default: - UNREACHABLE(); - } -} - int index(MachineType type) { return static_cast<int>(type.representation()); } Node* Constant(RawMachineAssembler& m, MachineType type, int value) { @@ -264,9 +249,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { std::unique_ptr<wasm::NativeModule> module = AllocateNativeModule(i_isolate, code->raw_instruction_size()); - byte* code_start = module->AddCodeCopy(code, wasm::WasmCode::kFunction, 0) - ->instructions() - .start(); + byte* code_start = module->AddCodeForTesting(code)->instructions().start(); // Generate wrapper. int expect = 0; |