This is the mail archive of the gcc@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]

Re: USE patch vs the PA


>  There were basically three problems with the alias code.
>  I'll write them up in more detail later this weekend.
>
>    * Didn't handle autoincrement addressing.  It just
>    punted.  autoincrement addresses can be treated just
>    like a set of the base value to itself plus a small
>    constant.

Heh, heh, that means that I was right:  The PA is `interesting' in  
this regard; it's one of the few mainstream architectures with  
autoincrement addressing for which gcc defines function units for  
instruction scheduling.  So it's no wonder no-one else noticed this  
;-)

The arm and the pdp11 are two others (yeah, right, SPEC95 on a PDP 11 :-)

Great job !

Cheers,
Toon.


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