Я думаю, что ответ в конкретном случае, который вы дали, - нет - он не имеет смысла, как и предполагалось в других ответах, можно надеяться, что компиляторы оптимизируют любые практические различия.
Я бы положил деньги на то, что это будет немного вырезать, вставить и удалить кодирование - взять обобщенный набор вложенных операторов регистра и извлечь тот бит, который дает вам результат да / нет, который вам нужен.
Если бы это было что-то подобное в строке и / или был вызов функции, где установлен флаг возврата, то, возможно, можно было бы оказаться в точке, где можно было бы начать обосновывать это, но не так, как есть.