dc03-work wrote: I have moved the code to `matchHoistLogicOpWithSameOpcodeHands`. I think the patch makes more sense now, though I am not sure how to check if a given LLT will fit within one register or not. https://github.com/llvm/llvm-project/pull/89023