https://github.com/simon-camp requested changes to this pull request. Looks good overall, when replacing binary with bitwise in the title and description. https://github.com/llvm/llvm-project/pull/83387