diff options
Diffstat (limited to 'src/wasm-interpreter.h')
-rw-r--r-- | src/wasm-interpreter.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/wasm-interpreter.h b/src/wasm-interpreter.h index cec5dd983..c5a08cc9b 100644 --- a/src/wasm-interpreter.h +++ b/src/wasm-interpreter.h @@ -549,14 +549,14 @@ public: if (flow.breaking()) return flow; Literal vec = flow.value; switch (curr->op) { - case ExtractLaneSVecI8x16: return vec.extractLaneSI8x16(curr->idx); - case ExtractLaneUVecI8x16: return vec.extractLaneUI8x16(curr->idx); - case ExtractLaneSVecI16x8: return vec.extractLaneSI16x8(curr->idx); - case ExtractLaneUVecI16x8: return vec.extractLaneUI16x8(curr->idx); - case ExtractLaneVecI32x4: return vec.extractLaneI32x4(curr->idx); - case ExtractLaneVecI64x2: return vec.extractLaneI64x2(curr->idx); - case ExtractLaneVecF32x4: return vec.extractLaneF32x4(curr->idx); - case ExtractLaneVecF64x2: return vec.extractLaneF64x2(curr->idx); + case ExtractLaneSVecI8x16: return vec.extractLaneSI8x16(curr->index); + case ExtractLaneUVecI8x16: return vec.extractLaneUI8x16(curr->index); + case ExtractLaneSVecI16x8: return vec.extractLaneSI16x8(curr->index); + case ExtractLaneUVecI16x8: return vec.extractLaneUI16x8(curr->index); + case ExtractLaneVecI32x4: return vec.extractLaneI32x4(curr->index); + case ExtractLaneVecI64x2: return vec.extractLaneI64x2(curr->index); + case ExtractLaneVecF32x4: return vec.extractLaneF32x4(curr->index); + case ExtractLaneVecF64x2: return vec.extractLaneF64x2(curr->index); } WASM_UNREACHABLE(); } @@ -569,12 +569,12 @@ public: if (flow.breaking()) return flow; Literal value = flow.value; switch (curr->op) { - case ReplaceLaneVecI8x16: return vec.replaceLaneI8x16(value, curr->idx); - case ReplaceLaneVecI16x8: return vec.replaceLaneI16x8(value, curr->idx); - case ReplaceLaneVecI32x4: return vec.replaceLaneI32x4(value, curr->idx); - case ReplaceLaneVecI64x2: return vec.replaceLaneI64x2(value, curr->idx); - case ReplaceLaneVecF32x4: return vec.replaceLaneF32x4(value, curr->idx); - case ReplaceLaneVecF64x2: return vec.replaceLaneF64x2(value, curr->idx); + case ReplaceLaneVecI8x16: return vec.replaceLaneI8x16(value, curr->index); + case ReplaceLaneVecI16x8: return vec.replaceLaneI16x8(value, curr->index); + case ReplaceLaneVecI32x4: return vec.replaceLaneI32x4(value, curr->index); + case ReplaceLaneVecI64x2: return vec.replaceLaneI64x2(value, curr->index); + case ReplaceLaneVecF32x4: return vec.replaceLaneF32x4(value, curr->index); + case ReplaceLaneVecF64x2: return vec.replaceLaneF64x2(value, curr->index); } WASM_UNREACHABLE(); } |