Incorrect DFA scheduling of output dependency.

Daniel Towner daniel.towner@picochip.com
Wed Dec 8 09:53:00 GMT 2004


>> Please try the following patch if it works for you, I could commit it 
>> into the main line.  It should solve the problem of generation of 
>> incorrect schedule for VLIW.  But the problem of generation of not 
>> optimal schedule will still exist because the first insn after the 
>> barrier behaves as one setting and using all registers.
>>                                                                                
>>
>>        * sched-deps.c (sched_analyze_insn): Use more accurate dependence
>>        type for the first insn after MOVE_BARRIER.
>>  
>
> Sorry, the previous patch had some typos and failed to be compiled.  
> So here is the correct version of the patch.


Yes, that works.

Thanks for your help everyone.

dan.



More information about the Gcc mailing list