X-Git-Url: https://scm.cri.ensmp.fr/git/pipstransfo.git/blobdiff_plain/02027ecde6656646e93344862f87279a416a6671..db4f136a6b8be6ff148b0b27863c8504e14cd2a7:/pipstransfo.tex diff --git a/pipstransfo.tex b/pipstransfo.tex index 55ab7fa..3c0e935 100644 --- a/pipstransfo.tex +++ b/pipstransfo.tex @@ -113,7 +113,7 @@ \item constant propagation \end{itemize} -\chapter{List of Pips transformations} +\chapter{List of PIPS transformations} \section{Memory allocation alteration} @@ -133,7 +133,7 @@ \begin{description} \item[loop unrolling]{ - is a loop transformation. + is a loop transformation. Unrolling a loop by a factor of $n$ consists in the substitution of a loop body by itself, replicated $n$ times. A prelude and/or postlude are added to preserve the number of iteration.} @@ -156,7 +156,7 @@ containing the loop without the test in both true and false branch.} \item[loop normalization]{is a loop transformation that changes - the loop initial increment value or the loop range to enforce certain values, + the loop initial increment value or the loop range to enforce certain values, generally~1.} \end{description}