annamthomas wrote: > makes sense to me, although bikeshedding a bit, I'd prefer Running pass: SimpleLoopUnswitchPass on loop %loop_begin in function test6 Yes, I can change to that. I'll wait a day to see if anyone has other preferences. https://github.com/llvm/llvm-project/pull/90756