Optimizations

A number of optimizations have been implemented for Firm, including constant folding, expression normalization, scalar copy propagation, scalar redundant store elimination, global code motion (subsumes global CSE, loop invariant hoisting, and partial redundancies), inlining and dead code elimination. These optimizations have been designed and implemented with special consideration for compilation speed.

Firm data structures a open, so it is possible and intended to plug in additional optimizations working on the SSA form.



Die H.E.I. bietet AJAX, Webdesign-, Webprogrammierung-, Software- und alle Ihre Beratungs-, Consulting-, Internet-, E-Commerce-, Compiler- und Programmierdienstleistungen regional (Einzugsgebiet: Mannheim, Karlsruhe, Ludwigshafen, Heidelberg, Rhein-Neckar-Kreis, Frankfurt am Main, Stuttgart) und überregional an. Neue KurzURL tools Kurz-URL 7.de und 2-stellige domain 0.eu. Please support Blood for EHEC patients. This page was dynamically generated by the web application development tool RADpage © 1996-2017 H.E.I. All Rights Reserved
 
Homepage
Products
    Web Development
    Compiler Tools
        BEG
        Firm Optimizer
            Intermediate Rep.
            SSA
            Optimizations
Consulting
Company
Impressum/Contact