(no commit message)
authorlkcl <lkcl@web>
Mon, 2 May 2022 19:53:32 +0000 (20:53 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 2 May 2022 19:53:32 +0000 (20:53 +0100)
openpower/sv/svp64/appendix.mdwn

index 57eeef79173f714468fdbab567aaf2f3a81a7b3f..1faad4e0d48544a4cf3d6f41cb62a1e3f18ce659 100644 (file)
@@ -45,8 +45,8 @@ that:
   that the prefixed instruction is executed then it is executed in
   hardware as per specification, with no illegal exception trap raised.
 
-Example, assuming that hardware implements predication but not
-elwidth overrides:
+Example, assuming that hardware implements scalar operations only,
+and implements predication but not elwidth overrides:
 
     setvli r0, 4            # sets VL equal to 4
     sv.addi r5, r0, 1       # raises an 0x700 trap
@@ -55,7 +55,10 @@ elwidth overrides:
     sv.addi/ew=8 r5, r0, 1  # raises an 0x700 trap
     sv.ori/sm=EQ r5, r0, 1  # executed by hardware
 
-The first 
+The first `sv.addi` raises an illegal instruction trap because
+VL has been set to 4, and this is not supported.  Likewise
+elwidth overrides if requested always raise illegal instruction
+traps.
 
 # XER, SO and other global flags