https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114338
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> --- For canonicalization the BIT_AND variants might be preferable since they possibly combine with other logical ops. Also more constant operands when the number of operations is the same might be preferable.