Related articles |
---|
Superblock optimizations plfriko@yahoo.de (Tim Frink) (2008-04-06) |
Re: Superblock optimizations andreybokhanko@gmail.com (2008-04-13) |
Re: Superblock optimizations kamalpr@gmail.com (IndianTechie) (2008-04-14) |
Re: Superblock optimizations plfriko@yahoo.de (Tim Frink) (2008-04-19) |
From: | andreybokhanko@gmail.com |
Newsgroups: | comp.compilers |
Date: | Sun, 13 Apr 2008 10:58:48 -0700 (PDT) |
Organization: | Compilers Central |
References: | 08-04-023 |
Keywords: | optimize |
Posted-Date: | 13 Apr 2008 22:25:43 EDT |
I believe the primary reason why superblocks exist on machine-specific
IRs is because they used by machine-specific optimizations (primarly
by scheduling).
Profiling, however, can be (and actually does) used by machine-
independent (well... actually, less clearly machine-dependent)
optimizations, working on machine-independent IRs. Examples are loop
optimizations (unrolling, prefetch, etc) and PRE.
Andrey
Return to the
comp.compilers page.
Search the
comp.compilers archives again.