implement v128.load[32|64]_zero

This commit is contained in:
Ilya Rezvov
2023-09-08 10:40:27 -06:00
parent d406776095
commit dad521025e
5 changed files with 25 additions and 1 deletions
+6
View File
@@ -352,6 +352,12 @@ getInstrType _ (V128Load32Splat memarg) = do
getInstrType _ (V128Load64Splat memarg) = do
checkMemoryInstr 8 memarg
return $ I32 ==> V128
getInstrType _ (V128Load32Zero memarg) = do
checkMemoryInstr 4 memarg
return $ I32 ==> V128
getInstrType _ (V128Load64Zero memarg) = do
checkMemoryInstr 8 memarg
return $ I32 ==> V128
getInstrType _ (I32Load8S memarg) = do
checkMemoryInstr 1 memarg
return $ I32 ==> I32