Re: Software to rearrange loops
- From: Jean-David Beyer <jeandavid8@xxxxxxxxxxx>
- Date: Mon, 30 Jan 2006 18:35:49 GMT
Horacio wrote:
> Hi,
>
> do you know programs to work with loops, and rearrange them to obtain new
> ones in a similar fashion that zero-x beat creator ?
>
I do not know anything about zero-x beat creator, but I wrote the part of
the optimizer for the AT&T C compiler that did loop-invariant code motion;
i.e., it noticed if you were computing some invariant quantity in a loop and
moved the computation out of the loop. If necessary, it did transformation
of variables to make this possible.
Since I did this in the mid 1980s, I have little doubt that modern compilers
do this by now too.
--
.~. Jean-David Beyer Registered Linux User 85642.
/V\ PGP-Key: 9A2FC99A Registered Machine 241939.
/( )\ Shrewsbury, New Jersey http://counter.li.org
^^-^^ 13:30:00 up 10 days, 4:57, 5 users, load average: 4.30, 4.18, 4.09
.
- Prev by Date: Re: /home out of space
- Next by Date: Re: Linux Multi-CPU performance
- Previous by thread: How to write a kernel patch to expose a kernel-level function?
- Next by thread: loaded module waste
- Index(es):
Relevant Pages
|