================ ---------------- gbossu wrote: Is it because `%index` is used by multiple instructions? Generally, it would be useful to add a quick comment for each of these cases to explain why the new strategy does not kick in. https://github.com/llvm/llvm-project/pull/148626