4vtomat wrote: We still need this "TUPLE_INSERT" since it's possible that `ValueVT` and `PartVT` has different type but has same register class such as fractional LMUL and LMUL = 1. https://github.com/llvm/llvm-project/pull/114348