Code Optimization of Arithmetic Expressions in Stack Environments.
Abstract
The allocation of registers has played a major role in code optimization. The use of a hardware stack removes the possibility of register allocation. Little work has been done on optimizing code for machines whose arithmetic units use hardware stacks, perhaps because the inherent characteristics of stacks are considered superior to the characteristics of addressable registers. This thesis demonstrates the importance of code optimization techniques for stack machines. (Modified author abstract)
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 12, 1974
- Accession Number
- AD0787624
Entities
People
- Helen B. Carter
Organizations
- United States Naval Research Laboratory