Add a couple of comments
authorIan Lynagh <igloo@earth.li>
Fri, 20 Apr 2012 17:54:25 +0000 (18:54 +0100)
committerIan Lynagh <igloo@earth.li>
Fri, 20 Apr 2012 17:54:25 +0000 (18:54 +0100)
compiler/prelude/primops.txt.pp

index 4d452c0..037915a 100644 (file)
@@ -269,6 +269,7 @@ primtype Word#
 primop   WordAddOp   "plusWord#"   Dyadic   Word# -> Word# -> Word#
    with commutable = True
 
+-- Returns (# high, low #) (or equivalently, (# carry, low #))
 primop   WordAdd2Op  "plusWord2#"  GenPrimOp
    Word# -> Word# -> (# Word#, Word# #)
    with commutable = True
@@ -278,6 +279,7 @@ primop   WordSubOp   "minusWord#"   Dyadic   Word# -> Word# -> Word#
 primop   WordMulOp   "timesWord#"   Dyadic   Word# -> Word# -> Word#
    with commutable = True
 
+-- Returns (# high, low #)
 primop   WordMul2Op  "timesWord2#"   GenPrimOp
    Word# -> Word# -> (# Word#, Word# #)
    with commutable = True