Added English language description for lwzupsx instruction
authorShriya Sharma <shriya@redsemiconductor.com>
Fri, 17 Nov 2023 15:32:56 +0000 (15:32 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 22 Dec 2023 19:26:21 +0000 (19:26 +0000)
openpower/isa/pifixedloadshift.mdwn

index 265ce4ec8b6274e0d1404bd50cdde960163b93c2..1f9d3148652ee7053a880dd761dc6a5808704aac 100644 (file)
@@ -99,17 +99,18 @@ Special Registers Altered:
 
 X-Form
 
-* lwzupsx RT,RA,RB
+* lwzupsx RT,RA,RB,SH
 
 Pseudo-code:
 
-    EA <- (RA)
+    EA <- (RA)<<(SH+1)
     RT <- [0] * 32 || MEM(EA, 4)
     RA <- (RA) + (RB)
 
 Description:
 
-    Let the effective address (EA) be the register RA.
+    Let the effective address (EA) be the contents of
+    register RA shifted by (SH+1).
 
     The halfword in storage addressed by EA is loaded into RT[48:63].
     RT[0:47] are filled with a copy of bit 0 of the loaded halfword.