craig.topper added a comment. I don’t think I understand. VT is an EVT. Why does changeVectorElementType involve MVT? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D97036/new/ https://reviews.llvm.org/D97036