projects
/
openpower-isa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
add more tests and fix missing corner case
[openpower-isa.git]
/
openpower
/
isa
/
prefix_codes.mdwn
diff --git
a/openpower/isa/prefix_codes.mdwn
b/openpower/isa/prefix_codes.mdwn
index fc6d7be9547813679499f957710590efa2f3a565..11f5e62e944085eaeab8de323af256452315b6aa 100644
(file)
--- a/
openpower/isa/prefix_codes.mdwn
+++ b/
openpower/isa/prefix_codes.mdwn
@@
-25,6
+25,8
@@
Pseudo-code:
if in_bits = 1 then
if ra_used | (_RA = 0) then
early_stop <- 0b1
+ if decoded != 1 then # error: stopped in the middle of a code
+ so_bit <- 0b1
leave
ra_used <- 0b1
in_bit <- (RA)[63]