carlosgalvezp wrote: Personally I don't think this is a `performance` check. Boolean operators are for bools; bitwise operators are for ints. I would put this in `readability` or `misc` instead. https://github.com/llvm/llvm-project/pull/142324