Re: Basic block duplication

2005-10-12 Thread mcrosier
> On Wed, Oct 12, 2005 at 10:38:50AM -0400, [EMAIL PROTECTED] wrote: >> For very small procedures (3-5 basic blocks) I don't have a problem, but >> for larger (> 5 basic block) procedures I go boom. Can someone please >> shed some light on my error? > > You didn't say how you go boom. > > > r~ >

Re: Basic block duplication

2005-10-12 Thread mcrosier
> On Wed, Oct 12, 2005 at 10:38:50AM -0400, [EMAIL PROTECTED] wrote: >> For very small procedures (3-5 basic blocks) I don't have a problem, but >> for larger (> 5 basic block) procedures I go boom. Can someone please >> shed some light on my error? > > You didn't say how you go boom. > > > r~ >

Re: Basic block duplication

2005-10-12 Thread Richard Henderson
On Wed, Oct 12, 2005 at 10:38:50AM -0400, [EMAIL PROTECTED] wrote: > For very small procedures (3-5 basic blocks) I don't have a problem, but > for larger (> 5 basic block) procedures I go boom. Can someone please > shed some light on my error? You didn't say how you go boom. r~

Basic block duplication

2005-10-12 Thread mcrosier
During the instruction scheduling pass (before reload) I'm interested in doing some basic block duplication. Specifically, I'm working in the sched-rgn.c code. I've looked through the tracer.c and bb-reorder.c code, but I'm missing something! To begin testing I just made t