A Functional Macro Expansion System for Optimizing Code Generation: Gaining Context-Sensitivity without Losing Confluence

Abstract

As the maxhine-specific macro assemblers offer little support for hierarchical program abstraction, they are rather weak code-generator writing tools: reusable optimized code libraries cannot be easily constructed. The underlying reason is the lack of modularity. For instance, if some assembly macro M uses some register R as a temporary data storage, the… (More)
DOI: 10.1145/258948.258984

Topics

Figures and Tables

Sorry, we couldn't extract any figures or tables for this paper.

Slides referencing similar topics