summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/literal.h34
-rw-r--r--src/wasm-interpreter.h34
-rw-r--r--src/wasm/literal.cpp34
3 files changed, 51 insertions, 51 deletions
diff --git a/src/literal.h b/src/literal.h
index 3d4562f77..746fa5d3e 100644
--- a/src/literal.h
+++ b/src/literal.h
@@ -620,23 +620,23 @@ public:
Literal truncSatToUI32x4() const;
Literal convertSToF32x4() const;
Literal convertUToF32x4() const;
- Literal narrowSToVecI8x16(const Literal& other) const;
- Literal narrowUToVecI8x16(const Literal& other) const;
- Literal narrowSToVecI16x8(const Literal& other) const;
- Literal narrowUToVecI16x8(const Literal& other) const;
- Literal extendLowSToVecI16x8() const;
- Literal extendHighSToVecI16x8() const;
- Literal extendLowUToVecI16x8() const;
- Literal extendHighUToVecI16x8() const;
- Literal extendLowSToVecI32x4() const;
- Literal extendHighSToVecI32x4() const;
- Literal extendLowUToVecI32x4() const;
- Literal extendHighUToVecI32x4() const;
- Literal extendLowSToVecI64x2() const;
- Literal extendHighSToVecI64x2() const;
- Literal extendLowUToVecI64x2() const;
- Literal extendHighUToVecI64x2() const;
- Literal swizzleVec8x16(const Literal& other) const;
+ Literal narrowSToI8x16(const Literal& other) const;
+ Literal narrowUToI8x16(const Literal& other) const;
+ Literal narrowSToI16x8(const Literal& other) const;
+ Literal narrowUToI16x8(const Literal& other) const;
+ Literal extendLowSToI16x8() const;
+ Literal extendHighSToI16x8() const;
+ Literal extendLowUToI16x8() const;
+ Literal extendHighUToI16x8() const;
+ Literal extendLowSToI32x4() const;
+ Literal extendHighSToI32x4() const;
+ Literal extendLowUToI32x4() const;
+ Literal extendHighUToI32x4() const;
+ Literal extendLowSToI64x2() const;
+ Literal extendHighSToI64x2() const;
+ Literal extendLowUToI64x2() const;
+ Literal extendHighUToI64x2() const;
+ Literal swizzleI8x16(const Literal& other) const;
// Checks if an RTT value is a sub-rtt of another, that is, whether GC data
// with this object's RTT can be successfuly cast using the other RTT
diff --git a/src/wasm-interpreter.h b/src/wasm-interpreter.h
index 13a3f2876..a846edf97 100644
--- a/src/wasm-interpreter.h
+++ b/src/wasm-interpreter.h
@@ -546,29 +546,29 @@ public:
case ConvertUVecI32x4ToVecF32x4:
return value.convertUToF32x4();
case ExtendLowSVecI8x16ToVecI16x8:
- return value.extendLowSToVecI16x8();
+ return value.extendLowSToI16x8();
case ExtendHighSVecI8x16ToVecI16x8:
- return value.extendHighSToVecI16x8();
+ return value.extendHighSToI16x8();
case ExtendLowUVecI8x16ToVecI16x8:
- return value.extendLowUToVecI16x8();
+ return value.extendLowUToI16x8();
case ExtendHighUVecI8x16ToVecI16x8:
- return value.extendHighUToVecI16x8();
+ return value.extendHighUToI16x8();
case ExtendLowSVecI16x8ToVecI32x4:
- return value.extendLowSToVecI32x4();
+ return value.extendLowSToI32x4();
case ExtendHighSVecI16x8ToVecI32x4:
- return value.extendHighSToVecI32x4();
+ return value.extendHighSToI32x4();
case ExtendLowUVecI16x8ToVecI32x4:
- return value.extendLowUToVecI32x4();
+ return value.extendLowUToI32x4();
case ExtendHighUVecI16x8ToVecI32x4:
- return value.extendHighUToVecI32x4();
+ return value.extendHighUToI32x4();
case ExtendLowSVecI32x4ToVecI64x2:
- return value.extendLowSToVecI64x2();
+ return value.extendLowSToI64x2();
case ExtendHighSVecI32x4ToVecI64x2:
- return value.extendHighSToVecI64x2();
+ return value.extendHighSToI64x2();
case ExtendLowUVecI32x4ToVecI64x2:
- return value.extendLowUToVecI64x2();
+ return value.extendLowUToI64x2();
case ExtendHighUVecI32x4ToVecI64x2:
- return value.extendHighUToVecI64x2();
+ return value.extendHighUToI64x2();
case ConvertLowSVecI32x4ToVecF64x2:
case ConvertLowUVecI32x4ToVecF64x2:
case TruncSatZeroSVecF64x2ToVecI32x4:
@@ -996,16 +996,16 @@ public:
return left.pmaxF64x2(right);
case NarrowSVecI16x8ToVecI8x16:
- return left.narrowSToVecI8x16(right);
+ return left.narrowSToI8x16(right);
case NarrowUVecI16x8ToVecI8x16:
- return left.narrowUToVecI8x16(right);
+ return left.narrowUToI8x16(right);
case NarrowSVecI32x4ToVecI16x8:
- return left.narrowSToVecI16x8(right);
+ return left.narrowSToI16x8(right);
case NarrowUVecI32x4ToVecI16x8:
- return left.narrowUToVecI16x8(right);
+ return left.narrowUToI16x8(right);
case SwizzleVec8x16:
- return left.swizzleVec8x16(right);
+ return left.swizzleI8x16(right);
case InvalidBinary:
WASM_UNREACHABLE("invalid binary op");
diff --git a/src/wasm/literal.cpp b/src/wasm/literal.cpp
index 9b2171a74..b6618219d 100644
--- a/src/wasm/literal.cpp
+++ b/src/wasm/literal.cpp
@@ -2362,16 +2362,16 @@ Literal narrow(const Literal& low, const Literal& high) {
return Literal(result);
}
-Literal Literal::narrowSToVecI8x16(const Literal& other) const {
+Literal Literal::narrowSToI8x16(const Literal& other) const {
return narrow<16, int8_t, &Literal::getLanesSI16x8>(*this, other);
}
-Literal Literal::narrowUToVecI8x16(const Literal& other) const {
+Literal Literal::narrowUToI8x16(const Literal& other) const {
return narrow<16, uint8_t, &Literal::getLanesSI16x8>(*this, other);
}
-Literal Literal::narrowSToVecI16x8(const Literal& other) const {
+Literal Literal::narrowSToI16x8(const Literal& other) const {
return narrow<8, int16_t, &Literal::getLanesI32x4>(*this, other);
}
-Literal Literal::narrowUToVecI16x8(const Literal& other) const {
+Literal Literal::narrowUToI16x8(const Literal& other) const {
return narrow<8, uint16_t, &Literal::getLanesI32x4>(*this, other);
}
@@ -2388,40 +2388,40 @@ Literal extend(const Literal& vec) {
return Literal(result);
}
-Literal Literal::extendLowSToVecI16x8() const {
+Literal Literal::extendLowSToI16x8() const {
return extend<8, int8_t, int16_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighSToVecI16x8() const {
+Literal Literal::extendHighSToI16x8() const {
return extend<8, int8_t, int16_t, LaneOrder::High>(*this);
}
-Literal Literal::extendLowUToVecI16x8() const {
+Literal Literal::extendLowUToI16x8() const {
return extend<8, uint8_t, uint16_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighUToVecI16x8() const {
+Literal Literal::extendHighUToI16x8() const {
return extend<8, uint8_t, uint16_t, LaneOrder::High>(*this);
}
-Literal Literal::extendLowSToVecI32x4() const {
+Literal Literal::extendLowSToI32x4() const {
return extend<4, int16_t, int32_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighSToVecI32x4() const {
+Literal Literal::extendHighSToI32x4() const {
return extend<4, int16_t, int32_t, LaneOrder::High>(*this);
}
-Literal Literal::extendLowUToVecI32x4() const {
+Literal Literal::extendLowUToI32x4() const {
return extend<4, uint16_t, uint32_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighUToVecI32x4() const {
+Literal Literal::extendHighUToI32x4() const {
return extend<4, uint16_t, uint32_t, LaneOrder::High>(*this);
}
-Literal Literal::extendLowSToVecI64x2() const {
+Literal Literal::extendLowSToI64x2() const {
return extend<2, int32_t, int64_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighSToVecI64x2() const {
+Literal Literal::extendHighSToI64x2() const {
return extend<2, int32_t, int64_t, LaneOrder::High>(*this);
}
-Literal Literal::extendLowUToVecI64x2() const {
+Literal Literal::extendLowUToI64x2() const {
return extend<2, uint32_t, uint64_t, LaneOrder::Low>(*this);
}
-Literal Literal::extendHighUToVecI64x2() const {
+Literal Literal::extendHighUToI64x2() const {
return extend<2, uint32_t, uint64_t, LaneOrder::High>(*this);
}
@@ -2475,7 +2475,7 @@ Literal Literal::extMulHighUI64x2(const Literal& other) const {
return extMul<2, uint32_t, uint64_t, LaneOrder::High>(*this, other);
}
-Literal Literal::swizzleVec8x16(const Literal& other) const {
+Literal Literal::swizzleI8x16(const Literal& other) const {
auto lanes = getLanesUI8x16();
auto indices = other.getLanesUI8x16();
LaneArray<16> result;