PIC C development tools Entry: Using XC16 - free version Date: Sun Feb 16 14:16:10 CET 2014 https://www.microchip.com/pagehandler/en_us/devtools/mplabxc Only -O1. Is this a problem? Probably not. Main interest for me is in the DSP ASM. Example, though not very representative.. int main(void) { volatile int i = 0; while(1) { i++; } } -O1 => .L2: mov [w15-2],w4 inc w4,w4 mov w4,[w15-2] bra .L2 no opti flags => .L2: mov [w14],w4 inc w4,w4 mov w4,[w14] bra .L2