3 citations found. Retrieving documents...
F. Allen and J. Cocke. Design and Optimization of Compilers. Prentice-Hall, Englewood Cliffs, NJ, 1971.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Effectively Exploiting Indirect Jumps - Uh (1997)   (2 citations)  (Correct)

.... 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.


Effectively Exploiting Indirect Jumps - Uh, Whalley (1999)   (2 citations)  (Correct)

.... 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.


Coalescing Conditional Branches into Efficient Indirect Jumps - Uh, Whalley (1997)   (1 citation)  (Correct)

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