Hi,

Can a jump_insn use cc0 but not actually jump?  The following
instruction is found in the H8 port.

(jump_insn 18 17 20
           (set (reg:HI 3 r3)
                (eq:HI (cc0)
                       (const_int 0))))

Is there a requirement that every cc0 user must be a jump_insn?

Can there be two consecutive insns that use cc0 after cc0 is set?  (I
don't think so.  I think there should be one-to-one correspondence
between cc0 setters and cc0 users, but I've never seen a rule written
somewhere.)

Thanks,

Kazu Hirata

Reply via email to