> 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