diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-10-29 20:20:12 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-10-29 20:20:12 -0700 |
commit | 2ce0274303000c95f5f503f1fb0db86fd108b06e (patch) | |
tree | ac275b173a622172cac59dec5c1c374463cb9d2b /tokens.dat | |
parent | 052c0bd4843e9222711bec40093ce294d0e32540 (diff) | |
download | nasm-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.dat | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -43,6 +43,7 @@ __qnan__ __snan__ % TOKEN_FLOATIZE, 0, FLOAT_{__float*__} +__float8__ __float16__ __float32__ __float64__ |