> So, would it be better to represent *bt<mode> as
> (set (reg:CCC FLAGS_REG)
>      (compare:CCC (not:SWI48 (zero_extract:SWI48 ...)) (const_int -1)))
> rather than
> (set (reg:CCC FLAGS_REG)
>      (compare:CCC (const_int 0) (zero_extract:SWI48 ...)))
> ?

FWIW the SPARC port uses the former variant with the CCC & CCXC modes.

-- 
Eric Botcazou


Reply via email to