title: Adding versus ORing performance
body: <p>I have seen people use addition where a bitwise OR would be more conceptually appropriate, because they believe it is faster.  Is this true?  If yes, do all modern compilers know this trick?</p>