// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.load('test/mjsunit/wasm/wasm-module-builder.js');constbuilder=newWasmModuleBuilder();constsig=builder.addType(makeSig([kWasmI32,kWasmI64],[]));builder.addFunction(undefined,sig).addBody([kExprI32Const,0,kExprIf,kWasmI32,kExprI32Const,0,kExprElse,kExprI32Const,1,kExprEnd,kExprTeeLocal,0,kExprGetLocal,0,kExprLoop,kWasmStmt,kExprI64Const,0x80,0x80,0x80,0x70,kExprSetLocal,0x01,kExprI32Const,0x00,kExprIf,kWasmI32,kExprI32Const,0x00,kExprElse,kExprI32Const,0x00,kExprEnd,kExprBrIf,0x00,kExprUnreachable,kExprEnd,kExprUnreachable,]);builder.instantiate();