This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [dfa-branch] DFA pipeline description for SH4


Hi,
 
I am sorry, I couldn't reply immediately to ur mail.

>   I expect many objections to this code because it is written 
> not in gcc
> style (it is written as an abstract data with well defined 
> interface and can be easy embedded into other compilers).
>  Unfortunately I have no time to work on dfa-based scheduler now 
> (I'd like to improve it and write the new interblock scheduler) and to
improve 
> and finish RCSP implementation.  So I can not promise the RCSP will be
soon there.

I understand this.
But, for the time being, can I submit an additional patch to insert "nop"
insn, when
fall through dominator of basic block doesn't end on CPU cycle
boundary.Basically,
can an additional target hook be provided for this e.g
(TARGET_SCHED_INSERT_NOP_AT_CYCLE_BOUNDARY).

The hook can be called when all insns in the block have been scheduled and
there is yet a slot for an insn on a cycle (This I think is indicated by
variable "can_issue_more" in the code.
Please let me know your views. 

>   Sorry, I missed your patch.  Could you resubmit it to me 
> and I'll look
> at this for approval.  If you have write access to FSF repository, you
> could commit it yourself into the branch after my approval, otherwise
> I'll commit it myself.

I don't have write access to FSF repositories.
Please find attached the patch with this mail.(SH_DFA_PATCH_20020202.txt)
 
Best Regards,
Naveen Sharma.
 
> Thank you for your interest in dfa-based scheduler.
> 
> Best regards,
> Vladimir Makarov
> 

Attachment: SH_DFA_PATCH_20020202.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]