Hi,

On Fri, 11 May 2007, Rask Ingemann Lambertsen wrote:

>    The first one is the insn pattern right below the mulsidi3 expander,
>    right? Please give all insn patterns a name to make searches easier.

It's on the TODO list. :)

>    May I ask why the original insn 7 isn't coded something like
> 
> (set (reg:DI 30) (mult:DI (sign_extend:DI (reg:SI 33))
>                         (sign_extend:DI (reg:SI 32))))
> 
> instead?

In the long term we want to expose the subreg for better register 
allocation. It would be possible to initially generate this and split it 
later (this would also avoid this problem), but this makes only more 
complicated. So I'm a little hesitant to do this, if we can just generate 
the final form immediately.

bye, Roman

Reply via email to