wsmoses wrote: Removing the fast past is reasonable, but I feel that should be a follow up PR and/or RFC given the wider implication of the change. I'm happy to change this to a dedicated fn https://github.com/llvm/llvm-project/pull/122646