We can remove the SEW operand and encode the SEW value in TSFlags.
There are some exceptions that we can't remove the SEW operand:
- Mask load/store. Their SEW are always 1.
- Indexed load/store. Data SEW and index SEW can be different.
The MatcherTable in RISCVGenDAGISel.inc is reduced by 22808 bytes
and RISCVGenInstrInfo.inc has some reductions too. Besides, about
0.53% of compile-time can be reduced (not a stable result).
But it will also add some complexities and make the RVV pseudos
inconsistent.