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: | IndianTechie <kamalpr@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Mon, 14 Apr 2008 22:20:49 -0700 (PDT) |
Organization: | Compilers Central |
References: | 08-04-023 08-04-051 |
Keywords: | optimize |
Posted-Date: | 15 Apr 2008 13:54:44 EDT |
On Apr 13, 10:58 pm, andreybokha...@gmail.com wrote:
> 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.
also, look at HP's profile based optimizations. You can get that by
using +O4 on HP's compilers.
regards
-kamal
> Andrey
Return to the
comp.compilers page.
Search the
comp.compilers archives again.