aeubanks wrote: if this is actually arm-specific, please use the `registerPassBuilderCallbacks` framework some performance numbers in the description would be helpful adding some arm people https://github.com/llvm/llvm-project/pull/107120