1{"source_filename": "./simd_load.wast",
2 "commands": [
3 {"type": "module", "line": 3, "filename": "simd_load.0.wasm"},
4 {"type": "assert_return", "line": 11, "action": {"type": "invoke", "field": "v128.load", "args": []}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15"]}]},
5 {"type": "assert_return", "line": 12, "action": {"type": "invoke", "field": "v128.load", "args": []}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["256", "770", "1284", "1798", "2312", "2826", "3340", "3854"]}]},
6 {"type": "assert_return", "line": 13, "action": {"type": "invoke", "field": "v128.load", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["50462976", "117835012", "185207048", "252579084"]}]},
7 {"type": "module", "line": 18, "filename": "simd_load.1.wasm"},
8 {"type": "assert_return", "line": 24, "action": {"type": "invoke", "field": "as-i8x16_extract_lane_s-value/0", "args": []}, "expected": [{"type": "i32", "value": "0"}]},
9 {"type": "module", "line": 26, "filename": "simd_load.2.wasm"},
10 {"type": "assert_return", "line": 32, "action": {"type": "invoke", "field": "as-i8x16.eq-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "0", "0", "0"]}]},
11 {"type": "module", "line": 34, "filename": "simd_load.3.wasm"},
12 {"type": "assert_return", "line": 43, "action": {"type": "invoke", "field": "as-v128.not-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4244504319", "4177132283", "4109760247", "4042388211"]}]},
13 {"type": "assert_return", "line": 44, "action": {"type": "invoke", "field": "as-i8x16.all_true-operand", "args": []}, "expected": [{"type": "i32", "value": "0"}]},
14 {"type": "module", "line": 46, "filename": "simd_load.4.wasm"},
15 {"type": "assert_return", "line": 54, "action": {"type": "invoke", "field": "as-v128.bitselect-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2880154539", "2863311530", "3149642683", "3148528554"]}]},
16 {"type": "module", "line": 56, "filename": "simd_load.5.wasm"},
17 {"type": "assert_return", "line": 62, "action": {"type": "invoke", "field": "as-i8x16.shl-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["1414812756", "1414812756", "1414812756", "1414812756"]}]},
18 {"type": "module", "line": 64, "filename": "simd_load.6.wasm"},
19 {"type": "assert_return", "line": 76, "action": {"type": "invoke", "field": "as-add/sub-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2", "2", "2", "2"]}]},
20 {"type": "module", "line": 78, "filename": "simd_load.7.wasm"},
21 {"type": "assert_return", "line": 85, "action": {"type": "invoke", "field": "as-f32x4.mul-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1132462080", "1073741824", "1080452710", "3221225472"]}]},
22 {"type": "module", "line": 87, "filename": "simd_load.8.wasm"},
23 {"type": "assert_return", "line": 93, "action": {"type": "invoke", "field": "as-f32x4.abs-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2147483647", "2147483647", "2147483647", "2147483647"]}]},
24 {"type": "module", "line": 95, "filename": "simd_load.9.wasm"},
25 {"type": "assert_return", "line": 102, "action": {"type": "invoke", "field": "as-f32x4.min-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2863311530", "2863311530", "2863311530", "2863311530"]}]},
26 {"type": "module", "line": 104, "filename": "simd_load.10.wasm"},
27 {"type": "assert_return", "line": 110, "action": {"type": "invoke", "field": "as-i32x4.trunc_sat_f32x4_s-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["128", "1", "1", "4294967295"]}]},
28 {"type": "module", "line": 112, "filename": "simd_load.11.wasm"},
29 {"type": "assert_return", "line": 118, "action": {"type": "invoke", "field": "as-f32x4.convert_i32x4_u-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1073741824", "1073741824", "1073741824", "1073741824"]}]},
30 {"type": "module", "line": 120, "filename": "simd_load.12.wasm"},
31 {"type": "assert_return", "line": 127, "action": {"type": "invoke", "field": "as-i8x16.swizzle-operand", "args": []}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["115", "114", "113", "112", "111", "110", "109", "108", "107", "106", "105", "104", "103", "102", "101", "100"]}]},
32 {"type": "module", "line": 129, "filename": "simd_load.13.wasm"},
33 {"type": "assert_return", "line": 135, "action": {"type": "invoke", "field": "as-br-value", "args": []}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["50462976", "117835012", "185207048", "252579084"]}]},
34 {"type": "assert_malformed", "line": 141, "filename": "simd_load.14.wat", "text": "unknown operator", "module_type": "text"},
35 {"type": "assert_malformed", "line": 148, "filename": "simd_load.15.wat", "text": "unknown operator", "module_type": "text"},
36 {"type": "assert_malformed", "line": 155, "filename": "simd_load.16.wat", "text": "unknown operator", "module_type": "text"},
37 {"type": "assert_invalid", "line": 166, "filename": "simd_load.17.wasm", "text": "type mismatch", "module_type": "binary"},
38 {"type": "assert_invalid", "line": 170, "filename": "simd_load.18.wasm", "text": "type mismatch", "module_type": "binary"},
39 {"type": "assert_invalid", "line": 174, "filename": "simd_load.19.wasm", "text": "type mismatch", "module_type": "binary"},
40 {"type": "assert_invalid", "line": 182, "filename": "simd_load.20.wasm", "text": "unknown local 2", "module_type": "binary"},
41 {"type": "assert_invalid", "line": 186, "filename": "simd_load.21.wasm", "text": "type mismatch", "module_type": "binary"}]}
View as plain text