aemerson wrote: Are you sure you need this? @tobias-stadler in #97670 allowed us to re-select generic instructions in the selector, which I think should allow us to avoid having a lower phase. https://github.com/llvm/llvm-project/pull/108991