loop fusion


Also found in: Wikipedia.

loop fusion

References in periodicals archive ?
We have specified over 20 transformations using Gospel, including specifications for invariant code motion, loop fusion, induction variable elimination, constant propagation, copy propagation, and loop unrolling.
Such an example of an interaction is given in Figure 4, where Loop Fusion (FUS) enables Loop Interchange (INX).
Table III displays interactions for eight transformations: Dead-Code Elimination (DCE), Constant Propagation (CTP), Copy Propagation (CPP), Constant Folding (CFO), Invariant Code Motion (ICM), Loop Unrolling (LUR), Loop Fusion (FUS), and Loop Interchange (INX).
We performed a preliminary experiment in which we applied various orders of Loop Interchange (INX), Loop Unrolling (LUR), and Loop Fusion (FUS).
Loop fusion combines multiple loops with identical headers into a single loop.