https://github.com/lukel97 approved this pull request. LGTM, I checked the diffs and they seem fine, and I can't think of anything else we would need to hash in the list in `canHandle`. As always though I'll defer to Florian for the final review :) https://github.com/llvm/llvm-project/pull/151872