Talk:Compiler/Archive 1: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Nick Johnson
imported>Peter Schmitt
m (List of compiler optimizations moved to Talk:Compiler/Archive 1: list copied to article)
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page aims to list articles about [[optimization (computer science)|optimizations]] employed by [[compiler|compilers]].  This list is not necessarily complete or up to date.
{{subpages}}


__NOTOC__
This is a list of '''[[optimization (computer science)|optimizations]] employed by [[compiler|compilers]]'''.


== A ==
* [[alias analysis]]
* [[alias analysis]]
 
* [[algebraic simplification]]
== B ==
 
== C ==
 
* [[constant folding]]
* [[constant folding]]
* [[copy propagation]]
* [[copy propagation]]
== D ==
* [[dead code elimination]]
* [[dead code elimination]]
== E ==
== F ==
* [[function inlining]]
* [[function inlining]]
* [[function specialization]]
* [[function specialization]]
== G ==
== H ==
== I ==
* [[function inlining|inlining]]
* [[function inlining|inlining]]
== J ==
== K ==
== L ==
* [[loop optimization]]
* [[loop optimization]]
* [[loop peeling]]
* [[loop peeling]]
* [[loop unrolling]]
* [[loop unrolling]]
 
* [[peephole optimization]]
== M ==
 
== N ==
 
== O ==
 
== P ==
 
== Q ==
 
== R ==
* [[reduction in strength]]
* [[reduction in strength]]
== S ==
== T ==
* [[tail call optimization]]
* [[tail call optimization]]
== U ==
== V ==
== W ==
== X ==
== Y ==
== Z ==


== See Also ==
== See Also ==


* [[compiler]]
* [[compiler]]
* [[intermediate representation]] and [[list of compiler intermediate representations]]
* [[intermediate language]]
* [[code generation]] and [[list of code generation topics]]
* [[list of code generation topics]]
 
[[Category: Computers Workgroup]]
[[Category: CZ Live]]

Latest revision as of 15:36, 16 February 2010