From 80d523098a86bcb5588b41815514f6b938cd44b7 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Sun, 12 Jul 2020 22:26:39 -0400 Subject: small update to bnil documentation on floating point notation --- docs/dev/bnil-overview.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs/dev') 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 -- cgit v1.3.1