Loop unrolling (loop unwinding) is a software development technique that attempts to optimize a program’s execution speed at the expense of the size of the executable file by applying a variety of techniques to loops.
https://en.wikipedia.org/wiki/Loop_unrolling