add likely and unlikey helper macros

More or less aliases for  __builtin_expect