summaryrefslogtreecommitdiff
path: root/src/wasm-binary.h
diff options
context:
space:
mode:
authorBrendan Dahl <brendan.dahl@gmail.com>2024-08-27 11:14:54 -0700
committerGitHub <noreply@github.com>2024-08-27 11:14:54 -0700
commit6c2d0e20906248ab8f8365702b35fd67db29c44f (patch)
tree17bdd816e894b7872b90e4a81262e3adb65de1af /src/wasm-binary.h
parent459bc0797f67cb2a8fd4598bb7143b34036608d9 (diff)
downloadbinaryen-6c2d0e20906248ab8f8365702b35fd67db29c44f.tar.gz
binaryen-6c2d0e20906248ab8f8365702b35fd67db29c44f.tar.bz2
binaryen-6c2d0e20906248ab8f8365702b35fd67db29c44f.zip
[FP16] Implement unary operations. (#6867)
Specified at https://github.com/WebAssembly/half-precision/blob/main/proposals/half-precision/Overview.md
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r--src/wasm-binary.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index a4439f026..9ce355b48 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -1059,6 +1059,13 @@ enum ASTNodes {
F16x8Splat = 0x120,
F16x8ExtractLane = 0x121,
F16x8ReplaceLane = 0x122,
+ F16x8Abs = 0x130,
+ F16x8Neg = 0x131,
+ F16x8Sqrt = 0x132,
+ F16x8Ceil = 0x133,
+ F16x8Floor = 0x134,
+ F16x8Trunc = 0x135,
+ F16x8Nearest = 0x136,
F16x8Eq = 0x137,
F16x8Ne = 0x138,
F16x8Lt = 0x139,