Similar to D154687, we can optimize fix length vector.
lowerBUILD_VECTOR lower BUILD_VECTOR to RISCVISD::VMV_V_X_VL.
Add isVMV_V_X_VLOfConstant, which implements similar functionality of isBuildVectorOfConstantSDNodes.
extract_subvector + insert_subvector can be optimize in
visitINSERT_SUBVECTOR.
Optimization is advanced for better type narrowing.
It may cause assertion error when N has exactly one operand.