================ @@ -1381,16 +1384,73 @@ void VPWidenCastRecipe::execute(VPTransformState &State) { } } +static bool isCastInstruction(unsigned Opcode) { ---------------- LiqinWeng wrote: done~ https://github.com/llvm/llvm-project/pull/108351