aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vsra_vi.h
blob: adf20d5a5dd3787b5a917a3b3e3476855f3f298d (plain)
1
2
3
4
5
// vsra.vi vd, vs2, zimm5
VI_VI_LOOP
({
  vd = vs2 >> (simm5 & ((1u << log2(sew)) - 1) & 0x1f);
})