Strength reduction via SSAPRE

17Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

We present techniques that allow strength reduction to be performed concurrently with partial redundancy elimination in the SSAPRE framework. By sharing the characteristics inherent to SSAPRE, the resulting strength reduction algorithm exhibits many interesting attributes. We compare various aspects of the new strength reduction algorithm with previous strength reduction algorithms. We also outline and discuss our implementation of the closely related linear function test replacement optimization under the same framework. Keywords. Code motion, data flow analysis, dead code elimination, induction variables, linear function test replacement, partial redundancy elimination, program optimization, program analysis, program transformation, static single assignment, strength reduction.

Cite

CITATION STYLE

APA

Kennedy, R., Chow, F., Dahl, P., Liu, S. M., Lo, R., & Streich, M. (1998). Strength reduction via SSAPRE. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1383, pp. 144–158). Springer Verlag. https://doi.org/10.1007/BFb0026428

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free