Talks and Poster Presentations (with Proceedings-Entry):
J. Knoop, O. Rüthing:
"Constant Propagation on Predicated Code";
Talk: 7th Brazilian Symposium on Programming Languages,
Ouro Preto, Brazil;
- 2003-05-30; in: "Proceedings of the 7th Brazilian Symposium on Programming Languages (SBLP 2003)",
We present a new constant propagation (CP) algorithm for predicated code, for which classical CP-techniques are inadequate. The new algorithm works for arbitrary control flow, detects constancy of terms, whose operands are not constant themselves, and is optimal for acyclic code such as hyperblocks, the central "compilation units" for instruction scheduling of predicated code. As an additional benefit, it identifies off-predicated instructions in predicated code, which can simply be eliminated thereby further increasing the performance and simplifying later compilation phases such as instruction scheduling.
Online library catalogue of the TU Vienna:
Electronic version of the publication:
Created from the Publication Database of the Vienna University of Technology.