And that is only used for a following ifx should use the bit and brset instructions where doing so provides and advantage.
The brset/brclr half of this feature request has been implemented in #7701.
Philipp Klaus Krause
I still see the old
generated for the testcase I tried #7701 on:
unsigned char galois_lfsr(void)
static unsigned char reg = 1;
reg = ((reg & 1) ? (reg >> 1)^0xe1 : (reg >> 1));
brset/brclr only support direct addressing mode, not extended. It works when reg has the __data qualifier. (but I also found a bug in my implementation that I fixed in #7708)
I believe this has been fully implemented, so I'm closing it.