This is preferred because it does not rely on accurate kill flags. Differential Revision: https://reviews.llvm.org/D150599