Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Integrating code generation and peephole optimization - MaRDI portal

Integrating code generation and peephole optimization (Q1822527)

From MaRDI portal





scientific article; zbMATH DE number 4001515
Language Label Description Also known as
English
Integrating code generation and peephole optimization
scientific article; zbMATH DE number 4001515

    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