On Apr 13, 10:58 pm, andreybokha...@[EMAIL PROTECTED]
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


|