https://github.com/nikic commented: I feel like this one isn't an improvement. I don't think the alignbit and ldexp cases should be conflated. They don't really have any relation and different signatures. https://github.com/llvm/llvm-project/pull/73331