- // 1) On integers, it means to promote type (e.g., i8 to i32)
- // 2) For vectors, it means try to widen (e.g., v3i32 to v4i32)
- if (!VT.isVector()) {
+ // 1) For integers, use a larger integer type (e.g. i8 -> i32).
+ // 2) For vectors, use a wider vector type (e.g. v3i32 -> v4i32).
+ if (!VT.isVector())