~0ULL % (a / (a & -a)) == 0 Is not optimized to false on the tree level.
Basically we should figure that out and we would then remove the reference to the uldivmod libcall.
~0ULL % (a / (a & -a)) == 0
Is not optimized to false on the tree level.
Basically we should figure that out and we would then remove the reference to the uldivmod libcall.