Abstract
After introducing the central notion of the second part, assignment motion, we sketch the main applications for assignment motion based program transformations: the elimination of partially dead (faint) assignments (cf. [KRS94b]), the elimination of partially redundant assignments and the uniform elimination of partially redundant assignments and expressions (cf. [KRS95]). It should be noted that the reasoning on properties of these transformations is postponed to Section 7, where a uniform framework for assignment motion based program transformations is presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
(1998). Program Transformations Based on Assignment Motion. In: Interacting Code Motion Transformations: Their Impact and Their Complexity. Lecture Notes in Computer Science, vol 1539. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49209-7_6
Download citation
DOI: https://doi.org/10.1007/3-540-49209-7_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65510-7
Online ISBN: 978-3-540-49209-2
eBook Packages: Springer Book Archive