From 2eb1a2f227f7a83199436de6df0605abff0d6de7 Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 8 Apr 2019 08:01:51 +0200 Subject: [PATCH] remove deferred asm for notify --- src/builtins.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/builtins.ts b/src/builtins.ts index ea591ed9..580bc858 100644 --- a/src/builtins.ts +++ b/src/builtins.ts @@ -278,8 +278,6 @@ export namespace BuiltinSymbols { export const i64_atomic_rmw_cmpxchg = "~lib/builtins/i64.atomic.rmw.cmpxchg"; export const i32_wait = "~lib/builtins/i32.wait"; export const i64_wait = "~lib/builtins/i64.wait"; - export const i32_notify = "~lib/builtins/i32.notify"; - export const i64_notify = "~lib/builtins/i64.notify"; export const v128_splat = "~lib/builtins/v128.splat"; export const v128_extract_lane = "~lib/builtins/v128.extract_lane"; @@ -3784,8 +3782,6 @@ function tryDeferASM( case BuiltinSymbols.i32_wait: return deferASM(BuiltinSymbols.atomic_wait, compiler, Type.i32, operands, Type.i32, reportNode); case BuiltinSymbols.i64_wait: return deferASM(BuiltinSymbols.atomic_wait, compiler, Type.i64, operands, Type.i32, reportNode); - case BuiltinSymbols.i32_notify: return deferASM(BuiltinSymbols.atomic_notify, compiler, Type.i32, operands, Type.i32, reportNode); - case BuiltinSymbols.i64_notify: return deferASM(BuiltinSymbols.atomic_notify, compiler, Type.i64, operands, Type.i32, reportNode); } } if (compiler.options.hasFeature(Feature.SIMD)) {