diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/gen-s-parser.py | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/scripts/gen-s-parser.py b/scripts/gen-s-parser.py index d9d013b9b..f82156b43 100755 --- a/scripts/gen-s-parser.py +++ b/scripts/gen-s-parser.py @@ -568,21 +568,11 @@ instructions = [ ("i31.get_s", "makeI31Get(s, true)"), ("i31.get_u", "makeI31Get(s, false)"), ("ref.test", "makeRefTest(s)"), - ("ref.test_static", "makeRefTest(s)"), ("ref.cast", "makeRefCast(s)"), - ("ref.cast_static", "makeRefCast(s)"), - ("ref.cast_nop", "makeRefCastNop(s)"), - ("ref.cast_nop_static", "makeRefCastNop(s)"), ("br_on_null", "makeBrOnNull(s)"), ("br_on_non_null", "makeBrOnNull(s, true)"), - ("br_on_cast", "makeBrOnCast(s, std::nullopt)"), - ("br_on_cast_static", "makeBrOnCast(s, std::nullopt)"), - ("br_on_cast_fail", "makeBrOnCast(s, std::nullopt, true)"), - ("br_on_cast_static_fail", "makeBrOnCast(s, std::nullopt, true)"), - ("br_on_func", "makeBrOnCast(s, Type(HeapType::func, NonNullable))"), - ("br_on_non_func", "makeBrOnCast(s, Type(HeapType::func, NonNullable), true)"), - ("br_on_i31", "makeBrOnCast(s, Type(HeapType::i31, NonNullable))"), - ("br_on_non_i31", "makeBrOnCast(s, Type(HeapType::i31, NonNullable), true)"), + ("br_on_cast", "makeBrOnCast(s)"), + ("br_on_cast_fail", "makeBrOnCast(s, true)"), ("struct.new", "makeStructNew(s, false)"), ("struct.new_default", "makeStructNew(s, true)"), ("struct.get", "makeStructGet(s)"), @@ -604,11 +594,7 @@ instructions = [ ("array.fill", "makeArrayFill(s)"), ("array.init_data", "makeArrayInitData(s)"), ("array.init_elem", "makeArrayInitElem(s)"), - ("ref.is_func", "makeRefTest(s, Type(HeapType::func, NonNullable))"), - ("ref.is_i31", "makeRefTest(s, Type(HeapType::i31, NonNullable))"), ("ref.as_non_null", "makeRefAs(s, RefAsNonNull)"), - ("ref.as_func", "makeRefCast(s, Type(HeapType::func, NonNullable))"), - ("ref.as_i31", "makeRefCast(s, Type(HeapType::i31, NonNullable))"), ("extern.internalize", "makeRefAs(s, ExternInternalize)"), ("extern.externalize", "makeRefAs(s, ExternExternalize)"), ("string.new_wtf8", "makeStringNew(s, StringNewWTF8, false)"), |