https://github.com/sdesmalen-arm approved this pull request. One thing I wondered was why the scheduling has slightly changed. Is one of the regexes perhaps missing a `$` at the end causing it to match more than it should? https://github.com/llvm/llvm-project/pull/83437