https://github.com/arsenm commented: I guess we can push forward with this, but we should still work to delete this pass. This is really out of date subregister management, and LiveRangeCalc should not require preprocessing https://github.com/llvm/llvm-project/pull/119446