Inline Loops
inline
loops are unrolled, and allow some things to happen that only work at
compile time. Here we use a
for
, but a
while
works
similarly.
Using these for performance reasons is inadvisable unless you’ve tested that explicitly unrolling is faster; the compiler tends to make better decisions here than you.