diff options
author | Thomas Lively <tlively123@gmail.com> | 2024-11-26 22:41:11 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-27 06:41:11 +0000 |
commit | b1c5a007f3986c11916e8ac4a84c41c01d5e04bb (patch) | |
tree | eb0cdb602a9104ee044df2edbc8fcb01e5d14531 | |
parent | f8e1622bf0835dec2bb97bcb73281d34dbde4e2d (diff) | |
download | binaryen-b1c5a007f3986c11916e8ac4a84c41c01d5e04bb.tar.gz binaryen-b1c5a007f3986c11916e8ac4a84c41c01d5e04bb.tar.bz2 binaryen-b1c5a007f3986c11916e8ac4a84c41c01d5e04bb.zip |
[NFC] Rename {F32,F64}NearestInt to {F32,F64}Nearest (#7089)
Rename the opcode values in wasm-binary.h to better match the names of
the corresponding instructions. This also makes these names match the
scheme used by the rest of the basic unary operations, allowing for more
macro use in the binary reader.
-rw-r--r-- | src/wasm-binary.h | 4 | ||||
-rw-r--r-- | src/wasm/wasm-binary.cpp | 6 | ||||
-rw-r--r-- | src/wasm/wasm-stack.cpp | 4 |
3 files changed, 5 insertions, 9 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index 7d928c3e6..b9cbba136 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -563,7 +563,7 @@ enum ASTNodes { F32Ceil = 0x8d, F32Floor = 0x8e, F32Trunc = 0x8f, - F32NearestInt = 0x90, + F32Nearest = 0x90, F32Sqrt = 0x91, F32Add = 0x92, F32Sub = 0x93, @@ -578,7 +578,7 @@ enum ASTNodes { F64Ceil = 0x9b, F64Floor = 0x9c, F64Trunc = 0x9d, - F64NearestInt = 0x9e, + F64Nearest = 0x9e, F64Sqrt = 0x9f, F64Add = 0xa0, F64Sub = 0xa1, diff --git a/src/wasm/wasm-binary.cpp b/src/wasm/wasm-binary.cpp index 7ebb401c1..82ac422ea 100644 --- a/src/wasm/wasm-binary.cpp +++ b/src/wasm/wasm-binary.cpp @@ -3097,11 +3097,7 @@ Result<> WasmBinaryReader::readInst() { UNARY_FLOAT(Abs); UNARY_FLOAT(Ceil); UNARY_FLOAT(Floor); - // UNARY_FLOAT(NearestInt); - case BinaryConsts::F32NearestInt: - return builder.makeUnary(NearestFloat32); - case BinaryConsts::F64NearestInt: - return builder.makeUnary(NearestFloat64); + UNARY_FLOAT(Nearest); UNARY_FLOAT(Sqrt); case BinaryConsts::F32UConvertI32: diff --git a/src/wasm/wasm-stack.cpp b/src/wasm/wasm-stack.cpp index 7194229fe..f86fb58b9 100644 --- a/src/wasm/wasm-stack.cpp +++ b/src/wasm/wasm-stack.cpp @@ -902,7 +902,7 @@ void BinaryInstWriter::visitUnary(Unary* curr) { o << int8_t(BinaryConsts::F32Trunc); break; case NearestFloat32: - o << int8_t(BinaryConsts::F32NearestInt); + o << int8_t(BinaryConsts::F32Nearest); break; case SqrtFloat32: o << int8_t(BinaryConsts::F32Sqrt); @@ -923,7 +923,7 @@ void BinaryInstWriter::visitUnary(Unary* curr) { o << int8_t(BinaryConsts::F64Trunc); break; case NearestFloat64: - o << int8_t(BinaryConsts::F64NearestInt); + o << int8_t(BinaryConsts::F64Nearest); break; case SqrtFloat64: o << int8_t(BinaryConsts::F64Sqrt); |