vssrl.vx

Vector shift right logical by vector

This instruction is defined by:

Encoding

svg

Synopsis

Performs a logical right shift on each element in vector register vs2 by the shift amount in vector register vs1, storing results in vector register vd according to mask vm. This is not a memory operation but a shift operation.

Access

M HS U VS VU

Always

Always

Always

Always

Always

Decode Variables

Bits<1> vm = $encoding[25];
Bits<5> vs2 = $encoding[24:20];
Bits<5> xs1 = $encoding[19:15];
Bits<5> vd = $encoding[11:7];

Execution

  • Pruned, XLEN == 64

  • Original