shiltian wrote: > I agree with @ssahasra, I would prefer to reduce the scope of this PR by dropping all the `$custom` stuff. It can always be added later if it has merit. Sure, I can do that. https://github.com/llvm/llvm-project/pull/201470