- vcompress
- vrgather.vv/vrgatherei16.vv (vrgather.vi/vx are fine)
- vdiv/vdivu/vfdiv
- vsqr
These instructions depend on vl, so we will create pseudos for these instructions that depend on SEW, since VLUpperBound = LMUL * VLEN / SEW. This will, in the future, help us reason about them more finely in the scheduler model.
These instructions also depend on vl, and will be dealt with in the next revision:
- strided and indexed load/stores.
- segment load/stores
- v(w)(f)red*
If we're going to use suffix, should we use it in WriteVCompressV_MX_E and ReadVCompressV_MX_E too?