add likely/unlikely branch hints