wangpc-pp wrote: > I don't have a problem with it per-se, it's just good to understand why for instance the generic version of the hook isn't implemented this way. +1. I thought it should be default for all targets. https://github.com/llvm/llvm-project/pull/219082