summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-validator.cpp
diff options
context:
space:
mode:
authorDaniel Wirtz <dcode@dcode.io>2021-04-11 19:58:43 +0200
committerGitHub <noreply@github.com>2021-04-11 19:58:43 +0200
commit70d62322406b3eac5441efe1ebd7ba4058c4f4a7 (patch)
tree45ee575c4d8fd7c58022f9c9e9aeb5cb72aa5f8d /src/wasm/wasm-validator.cpp
parent67094a4a9b013a9705bcbf49ec7e0e8ab744389c (diff)
downloadbinaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.tar.gz
binaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.tar.bz2
binaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.zip
Rename various SIMD load instructions (#3795)
Renames the SIMD instructions * LoadSplatVec8x16 -> Load8SplatVec128 * LoadSplatVec16x8 -> Load16SplatVec128 * LoadSplatVec32x4 -> Load32SplatVec128 * LoadSplatVec64x2 -> Load64SplatVec128 * Load32Zero -> Load32ZeroVec128 * Load64Zero -> Load64ZeroVec128
Diffstat (limited to 'src/wasm/wasm-validator.cpp')
-rw-r--r--src/wasm/wasm-validator.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/wasm/wasm-validator.cpp b/src/wasm/wasm-validator.cpp
index 2ac4e3187..2b5a29a9d 100644
--- a/src/wasm/wasm-validator.cpp
+++ b/src/wasm/wasm-validator.cpp
@@ -1190,20 +1190,20 @@ void FunctionValidator::visitSIMDLoad(SIMDLoad* curr) {
"load_splat address must match memory index type");
Type memAlignType = Type::none;
switch (curr->op) {
- case LoadSplatVec8x16:
- case LoadSplatVec16x8:
- case LoadSplatVec32x4:
- case Load32Zero:
+ case Load8SplatVec128:
+ case Load16SplatVec128:
+ case Load32SplatVec128:
+ case Load32ZeroVec128:
memAlignType = Type::i32;
break;
- case LoadSplatVec64x2:
+ case Load64SplatVec128:
case LoadExtSVec8x8ToVecI16x8:
case LoadExtUVec8x8ToVecI16x8:
case LoadExtSVec16x4ToVecI32x4:
case LoadExtUVec16x4ToVecI32x4:
case LoadExtSVec32x2ToVecI64x2:
case LoadExtUVec32x2ToVecI64x2:
- case Load64Zero:
+ case Load64ZeroVec128:
memAlignType = Type::i64;
break;
}