Integrating code generation and peephole optimization (Q1822527)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Integrating code generation and peephole optimization
scientific article

    Statements

    Integrating code generation and peephole optimization (English)
    0 references
    0 references
    0 references
    1988
    0 references
    Peephole optimization when integrated with automatic code generation into a uniform framework has significant advantages in the specification and implementation of efficient compiler back-ends. Attribute grammars provide a framework for expression of machine-specific code optimizations. We present a grammar-driven peephole optimization algorithm that is particularly well suited to attributed-parsing code generators. Integration via semantic attributes corrects interrelated phase-ordering problems and produces a faster and smaller compiler back- end.
    0 references
    automatic code generation
    0 references
    attribute grammars
    0 references
    grammar-driven peephole optimization algorithm
    0 references
    attributed-parsing code generators
    0 references
    semantic attributes
    0 references
    compiler back-end
    0 references

    Identifiers