Rajesh Babu wrote:
The target I used is i686-linux. For the same example gcc-3.4.1
eliminated the redundant expression, where as gcc-3.3.3 didn't do it. I
observed it by dumping RTL with -dG switch. I didnt get abt the flaw
you were talking about. The optimization is done on the pseudo
regi
The target I used is i686-linux. For the same example gcc-3.4.1
eliminated the redundant expression, where as gcc-3.3.3 didn't do it. I
observed it by dumping RTL with -dG switch. I didnt get abt the flaw you
were talking about. The optimization is done on the pseudo registers,
where is the
Rajesh Babu wrote:
I found that PRE is not done in gcc-3.3.3, though the code for doing
PRE exists in source code.
gcc-3.3 is not interesting for work like this. The PRE support in
gcc-3.3 has already been effectively obsoleted by other work in current
gcc sources, though it is still there.