| F. Allen and J. Cocke. Design and Optimization of Compilers. Prentice-Hall, Englewood Cliffs, NJ, 1971. |
.... Loop unrolling has been used to avoid executions of the conditional branch associated with a loop termination condition [11] Loop unswitching moves a conditional branch with a loop invariant condition before 12 13 the loop and duplicates the loop in each of the two destinations of the branch [1]. Conditional branches have also been avoided by code duplication [20] This method determines if there are paths where the result of a conditional branch will be known and duplicates code to avoid execution of the branch. The method of avoiding conditional branches using code duplication has been ....
F. Allen and J. Cocke. Design and Optimization of Compilers. PrenticeHall, Englewood Cliffs, NJ, 1971.
.... has been used to avoid executions of the conditional branch associated with a loop termination condition [Davidson and Jinturkar 1996] Loop unswitching moves a conditional branch with a loop invariant condition before the loop and duplicates the loop in each of the two destinations of the branch [Allen and Cocke 1971]. Conditional branches have also been avoided by code duplication 3 In contrast, a more traditional compiler system will perform optimizations on various different representations. For instance, machine independent transformations are often performed on intermediate code and machine dependent ....
Allen, F. and Cocke, J. 1971. Design and Optimization of Compilers. Prentice-Hall, Englewood Cliffs, NJ.
No context found.
F. Allen and J. Cocke. Design and Optimization of Compilers. Prentice-Hall, Englewood Cliffs, NJ, 1971.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC