(no commit message)
authorlkcl <lkcl@web>
Tue, 25 Apr 2023 14:15:35 +0000 (15:15 +0100)
committerIkiWiki <ikiwiki.info>
Tue, 25 Apr 2023 14:15:35 +0000 (15:15 +0100)
openpower/sv/cr_int_predication.mdwn

index ed9474448668d2dcad71b445b27be4c1b5e1a58f..2f5752c6f9bed178c3a4f0738a1122d983917e27 100644 (file)
@@ -97,13 +97,14 @@ OPF ISA WG):
 |19 |BT   |M |fmsk |BFA  | 1 1 |0 fmap |00011  |0 |crweirder |
 |19 |BF //|M |fmsk |BFA  | 1 1 |0 fmap |00011  |1 |mcrfm     |
 
-**crrweird**
+## crrweird
 
-fmap is encoded in XO and is 4 bits
+CW2-Form
 
-```
-    crrweird: RT,BFA,M,fmsk,fmap
+* crrweird: RT,BFA,M,fmsk,fmap
+* crrweird.: RT,BFA,M,fmsk,fmap
 
+```
     creg = CR{BFA}
     n0 = fmsk[0] & (fmap[0] == creg[0])
     n1 = fmsk[1] & (fmap[1] == creg[1])
@@ -124,6 +125,12 @@ Also as noted below, element-width override bits normally used
 on the source is instead used to allow multiple results to be packed
 sequentially into the destination. *Destination elwidth overrides still apply*.
 
+Special registers altered:
+
+```
+    CR0        (Rc=1)
+```
+
 **mfcrrweird**
 
 fmap is encoded in XO and is 4 bits