Guck dir mal den Befehlssatz an, wenn da Instruktionen sind, die je nach
Ausgang der Operation einfach einen Wert in ein Register schreiben (wie
zB. bei MIPS), ist der große Block schneller.
Die for-schleife ist aber mit großer Wahrscheinlichkeit eh langsamer,
auch wenn's so'ne Instruktion nicht gibt. Loop Unrolling macht der
Compiler mit ziemlicher Sicherheit nicht, wär auf'm uC auch ziemlich
dämlich.
Wenn's wirklich kritisch ist, entscheide dich für das schnellere. Aber
wirklich kritisch ist es wahrscheinlich sowieso nicht.