If an alignment is a power of two, we can avoid integer division,
and it is very likely to happen.
Not sure I really like this one for two reasons.
- I profiled llvm/lld to death and this pretty much never shows up in a profile.
- I think after inlining instcombine/instsimplify should handle this case.