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: [PATCH] Fix mips_expand_synci_loop


> 
> Yeah, I think that'd be better.  It might also be worth using 
> a separate
> length, so that the delay slot can be filled.  I.e. something like:
> 
> 	(d)subu	tmp,0,inc
> 	and	begin,begin,tmp
> 	(d)subu	len,end,begin
> 1:
> 	synci	0(begin)
> 	(d)subu	len,len,inc
> 	bgtz	len,1f
> 	(d)addu	begin,begin,inc
> 
> Richard
> 

  This sequence is very great.  Thanks!

Regards,
Chao-ying
 


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