fix mtcrf
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 7 Apr 2020 15:59:21 +0000 (16:59 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 7 Apr 2020 15:59:23 +0000 (16:59 +0100)
openpower/isa/sprset.mdwn

index 0b7f9a120cc4f24ba6365aaa914fcba801f988ec..7ac5d5ad05e60d9a8092376d073abbfa1cca669e 100644 (file)
@@ -75,8 +75,8 @@ XFX-Form
 
 * mtcrf FXM,RS
 
-    mask <- (FXM[0]*4 || FXM[1]*4 || FXM[2]*4 || FXM[3]*4 ||
-             FXM[4]*4 || FXM[5]*4 || FXM[6]*4 || FXM[7]*4)
+    mask <- ([FXM[0]]*4 || [FXM[1]]*4 || [FXM[2]]*4 || [FXM[3]]*4 ||
+             [FXM[4]]*4 || [FXM[5]]*4 || [FXM[6]]*4 || [FXM[7]]*4)
     CR <- ((RS)[32:63] & mask) | (CR & ¬mask)
 
 Special Registers Altered: