================ @@ -1778,12 +1778,9 @@ bool X86InstructionSelector::selectMulDivRem(MachineInstr &I, .addImm(8); ---------------- e-kud wrote: Do you mean to replace `COPY` + `SHR` by `movzx %ah, %ax`? https://github.com/llvm/llvm-project/pull/81615