We can specify the full vector length when dealing with a source vector to avoid zero-extending the vector unnecessarily. When dealing with a memory operand, however, we only want to load the exact source size.