(no commit message)
authorlkcl <lkcl@web>
Tue, 1 Dec 2020 01:03:51 +0000 (01:03 +0000)
committerIkiWiki <ikiwiki.info>
Tue, 1 Dec 2020 01:03:51 +0000 (01:03 +0000)
openpower/sv/16_bit_compressed.mdwn

index 2268a4248a4716009eb9d01d619b4ae9609860f7..d4197e57e30b20781c61a2168870affac529c955 100644 (file)
@@ -321,7 +321,7 @@ In essence the 2 nops are needed due to there being 2 different C forms:
 
 ### Branch
 
-TODO: document that branching whilst leaving modes still set (M/N) is perfectly well permitted but is the complier/assembler writers responsibility to obey ABI rules and ensure that even with branches and returns that, at no time, is an incorrect mode entered or left.
+TODO: document that branching whilst using mode-switching bits (M/N) is perfectly well permitted but is specifically and wholly the complier/assembler writers responsibility to obey ABI rules and ensure that even with branches and returns that, at no time, is an incorrect mode entered or left that could result in any instruction being misinterpreted.
 
     | 16-bit mode | | 10-bit mode                 |
     | 0 | 1 | 234 | | 567.8  | 9  ab | c   de | f |