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