summaryrefslogtreecommitdiff
path: root/tokens.dat
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-10-29 20:20:12 -0700
committerH. Peter Anvin <hpa@zytor.com>2007-10-29 20:20:12 -0700
commit2ce0274303000c95f5f503f1fb0db86fd108b06e (patch)
treeac275b173a622172cac59dec5c1c374463cb9d2b /tokens.dat
parent052c0bd4843e9222711bec40093ce294d0e32540 (diff)
downloadnasm-2ce0274303000c95f5f503f1fb0db86fd108b06e.tar.gz
nasm-2ce0274303000c95f5f503f1fb0db86fd108b06e.tar.bz2
nasm-2ce0274303000c95f5f503f1fb0db86fd108b06e.zip
Use a 32-bit floating-point limb size; support 8-bit float
Use a 32-bit limb size ("like a digit, but bigger") for floating-point conversion. This cuts the number of multiplications per constant by a factor of four. This means supporting fractional-limb-sized numbers, so while we're at it, add support for 8-bit floating point numbers (apparently used in graphics and in audio compression applications.)
Diffstat (limited to 'tokens.dat')
-rw-r--r--tokens.dat1
1 files changed, 1 insertions, 0 deletions
diff --git a/tokens.dat b/tokens.dat
index d4c046a..9e22183 100644
--- a/tokens.dat
+++ b/tokens.dat
@@ -43,6 +43,7 @@ __qnan__
__snan__
% TOKEN_FLOATIZE, 0, FLOAT_{__float*__}
+__float8__
__float16__
__float32__
__float64__