diff options
author | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2015-11-28 00:35:04 -0500 |
---|---|---|
committer | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2015-11-28 00:37:15 -0500 |
commit | e198fe6c40f745a3a94a52debe187a6a5c2d3ba5 (patch) | |
tree | 0ee032afbb5bede033fc7084c5dc134685e78353 /lisc/fpintro.txt | |
parent | 76c0d34858aa418f8fa814805cbfdcaa79cdbf2f (diff) | |
download | roux-e198fe6c40f745a3a94a52debe187a6a5c2d3ba5.tar.gz |
make sign explicit in conversion names
Diffstat (limited to 'lisc/fpintro.txt')
-rw-r--r-- | lisc/fpintro.txt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisc/fpintro.txt b/lisc/fpintro.txt index b889136..1491da5 100644 --- a/lisc/fpintro.txt +++ b/lisc/fpintro.txt @@ -9,9 +9,11 @@ Non FP: sdiv, udiv, srem, urem, store(4), New conversion instructions: - Bitcast conversion between fp and ints. cast - - Convert fp to/from int. convf convi (only signed at first, truncation) - - Convert single to/from double convs convd + - Convert fp to/from int. ftosi sitof (only signed at first, truncation) + - Convert single to/from double stod dtos Summary: - Add bitcast, convf convi, convs convd + Add cast, ftosi sitof, stod dtos Add a 'floating point' bit to instructions + Conversions from/to unsigned types are hard! + I need to find a reference for that. |