File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change 86
86
(v128.const i16x8 65535 65535 65535 65535 65535 65535 65535 65535 ))
87
87
(v128.const i32x4 2 2 2 2 ))
88
88
89
+ (assert_return (invoke " i32x4.dot_i16x8_s" (v128.const i16x8 -32768 65535 -32768 65535 -32768 65535 -32768 65535 )
90
+ (v128.const i16x8 -32767 0 -32767 0 -32767 0 -32767 0 ))
91
+ (v128.const i32x4 1073709056 1073709056 1073709056 1073709056 ))
92
+
93
+ (assert_return (invoke " i32x4.dot_i16x8_s" (v128.const i16x8 111 222 333 444 555 666 777 888 )
94
+ (v128.const i16x8 1111 2222 3333 4444 5555 6666 7777 8888 ))
95
+ (v128.const i32x4 616605 3083025 7522581 13935273 ))
96
+
97
+
89
98
;; type check
90
99
(assert_invalid (module (func (result v128 ) (i32x4.dot_i16x8_s (i32.const 0 ) (f32.const 0.0 )))) " type mismatch" )
91
100
107
116
)
108
117
" type mismatch"
109
118
)
110
-
You can’t perform that action at this time.
0 commit comments