| 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.