From: Shriya Sharma Date: Thu, 19 Oct 2023 10:56:40 +0000 (+0100) Subject: added stdbrsx instruction X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=45939c87b867194c50d2c8255bac2cb73aca91f7;p=openpower-isa.git added stdbrsx instruction --- diff --git a/openpower/isa/fixedstoreshift.mdwn b/openpower/isa/fixedstoreshift.mdwn index 35e10d1c..c70fc953 100644 --- a/openpower/isa/fixedstoreshift.mdwn +++ b/openpower/isa/fixedstoreshift.mdwn @@ -266,16 +266,16 @@ Special Registers Altered: -# Store Doubleword Byte-Reverse Indexed +# Store Doubleword Byte-Reverse Shifted Indexed X-Form -* stdbrx RS,RA,RB +* stdbrsx RS,RA,RB,SH Pseudo-code: b <- (RA|0) - EA <- b + (RB) + EA <- b + (RB) << (SH+1) MEM(EA, 8) <- ((RS) [56:63] || (RS)[48:55] || (RS)[40:47] || (RS)[32:39] || (RS)[24:31] || (RS)[16:23]