summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2020-07-12 22:26:39 -0400
committerJordan Wiens <jordan@psifertex.com>2020-07-12 22:26:39 -0400
commit80d523098a86bcb5588b41815514f6b938cd44b7 (patch)
treede9a5429527d7f6d19c674228c029f6f65a9f948 /docs
parent8abb6547d7fdb8b4148b60c5427201a664febb89 (diff)
small update to bnil documentation on floating point notation
Diffstat (limited to 'docs')
-rw-r--r--docs/dev/bnil-overview.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/dev/bnil-overview.md b/docs/dev/bnil-overview.md
index 290c18bf..6f5f1f51 100644
--- a/docs/dev/bnil-overview.md
+++ b/docs/dev/bnil-overview.md
@@ -45,6 +45,16 @@ Note that floating point IL instructions have their own possible size suffixes:
.s -- Single (4 bytes)
.d -- Double (8 bytes)
.t -- Ten (10 bytes)
+.o -- Oword (16 bytes)
+```
+
+Additionally, floating point IL operations are indicated with a prefixed `f`, like:
+
+```
+f* -- Floating-point multiplication
+f/ -- Floating-point division
+f+ -- Floating-point addition
+f- -- Floating-point subtraction
```
### Variable Offsets