|refs on basic block cloning email@example.com (1994-11-16)|
|Re: refs on basic block cloning firstname.lastname@example.org (1994-11-19)|
|Date:||Sat, 19 Nov 1994 02:15:19 GMT|
email@example.com (Michael Gerlek) writes:
>>>We're looking at optimizations which can benefit from, or may be
enabled by, cloning basic blocks; I'd appreciate any references anyone
knows has on this subject.<<<
The most profitable basic block manipulation you can do doesn't involve
cloning at all, but merely the insertion of an empty basic block on any
arc that flows from a block with multiple successors to a block with
multiple predecessors. This greatly "opens up" optimizations such as
Morel-Renvois, and it also makes MR converge more quickly and reliably.
Return to the
Search the comp.compilers archives again.