register unsigned char global_var asm ("r18");void test (void){ if (global_var == 0x55) 0: 25 35 cpi r18, 0x55 ; 85 2: 01 f0 breq .+0 ; 0x4 <test+0x4> 4: 08 95 ret global_var = 0; 6: 20 e0 ldi r18, 0x00 ; 0 8: 08 95 ret}