Hello,

In a rule like
 (set (match_operand 0 ...)
        (match_operand 1 ...))

I sometimes have operand0 equal to operand1, as in
rtx_equal_p(operand[0], operand[1]) == 1.
This generates a move between the same location (same as a nop).

Is there a reason for getting this and is it up to me to handle it or
this is just the result of some problem with my md file? I am in
gcc4.4.4.

Cheers,
-- 
PMatos

Reply via email to