jonpa added a comment. It seems LivePhysRegs::addReg() adds the register and its sub regs, so I am thinking it should be enough here to iterate over super regs (including self) instead of all aliases? Repository: rL LLVM https://reviews.llvm.org/D23172