Re: Problem with dom

2005-09-11 Thread Jeffrey A Law
On Sun, 2005-09-11 at 16:41 +0200, Zdenek Dvorak wrote: > No, it unfortunately cannot help. The new blocks are placed before the > loop, and jump threading only occurs inside the loop, so the sizes of > copied blocks remain small. Yea, you're right. It's been a while since I looked at this... Th

Re: Problem with dom

2005-09-11 Thread Zdenek Dvorak
Hello, > > I have run into following problem with dom. One of the places > > where cfg_altered is set is wrong: > It's not really wrong, it's set this way on purpose, specifically > to avoid the compile-time explosion you're seeing. This works by pure luck only,

Re: Problem with dom

2005-09-11 Thread Jeffrey A Law
On Sun, 2005-09-11 at 10:37 +0200, Zdenek Dvorak wrote: > Hello, > > I have run into following problem with dom. One of the places > where cfg_altered is set is wrong: It's not really wrong, it's set this way on purpose, specifically to avoid the compile-time explosion y

Problem with dom

2005-09-11 Thread Zdenek Dvorak
Hello, I have run into following problem with dom. One of the places where cfg_altered is set is wrong: Index: tree-ssa-dom.c === RCS file: /cvs/gcc/gcc/gcc/tree-ssa-dom.c,v retrieving revision 2.124.2.1 diff -c -3 -p -r2.124.2.1