On 07/11/11 18:12, Georg-Johann Lay wrote:
> The reason is that IRA (or reload, don't see it from the dumps)
> combines the insns again to:
> 
> (insn 29 31 24 2 (parallel [
>             (set (reg:HI 24 r24 [49])
>                 (mult:HI (reg:HI 18 r18)
>                     (const_int 15 [0xf])))
>             (clobber (reg:QI 20 r20))
>         ]) wmul.c:71 46 {*mulhi3.uconst}
>      (nil))

Find out where it does that (breakpoint on make_insn_raw if the insn is
newly created; watchpoint on its PATTERN (insn->u.fld[4].rt_rtx I think)
otherwise.


Bernd

Reply via email to