sraiw
Shift right arithmetic immediate word
Arithmetic shift (the original sign bit is copied into the vacated upper bits) the 32-bit value in xs1 right by shamt, and store the sign-extended result in xd.
This instruction must have data-independent timing when extension Zkt is enabled. |
Decode Variables
Bits<5> shamt = $encoding[24:20];
Bits<5> xs1 = $encoding[19:15];
Bits<5> xd = $encoding[11:7];