Messages in this thread | | | Date | Wed, 15 Dec 2010 13:39:12 -0800 | From | "H. Peter Anvin" <> | Subject | Re: x86: A fast way to check capabilities of the current cpu |
| |
On 12/15/2010 01:30 PM, Miguel Ojeda wrote: > > In this case it this_cpu_*_test_bit() return an int, but they act as a > bool and are used in if()s; where is the catch? >
If they aren't, and are stored in a variable for whatever reason, then the || form will generate additional instructions to booleanize the value for no good reason.
-hpa
| |