Index: src/wasm/wasm-js.cc |
diff --git a/src/wasm/wasm-js.cc b/src/wasm/wasm-js.cc |
index b40959219b0af256e0c0aa5117e822824cf6cdc1..84c7e0d5cf9a4f3b3b81f629efda1e0399a9272b 100644 |
--- a/src/wasm/wasm-js.cc |
+++ b/src/wasm/wasm-js.cc |
@@ -141,6 +141,9 @@ v8::internal::wasm::WasmModuleIndex* TranslateAsmModule(i::ParseInfo* info, |
v8::internal::AsmTyper typer(info->isolate(), info->zone(), *(info->script()), |
info->literal()); |
+ if (i::FLAG_enable_simd_asmjs) { |
+ typer.set_allow_simd(true); |
+ } |
if (!typer.Validate()) { |
thrower->Error("Asm.js validation failed: %s", typer.error_message()); |
return nullptr; |